Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::valarray::valarray(3)    C++ Standard Libary   std::valarray::valarray(3)

NAME
       std::valarray::valarray - std::valarray::valarray

Synopsis
	  valarray();					(1)
	  explicit valarray( std::size_t count );	(2)
	  valarray( const T& val, std::size_t count );	(3)
	  valarray( const T* vals, std::size_t count );	(4)
	  valarray( const valarray& other );		(5)
	  valarray( valarray&& other ) noexcept;	(6)  (since C++11)
	  valarray( const std::slice_array<T>& sa );	(7)
	  valarray( const std::gslice_array<T>&	gsa );	(8)
	  valarray( const std::mask_array<T>& ma );	(9)
	  valarray( const std::indirect_array<T>& ia );	(10)
	  valarray( std::initializer_list<T> il	);	(11) (since C++11)

	  Constructs new numeric array from various sources.

	  1) Default constructor. Constructs an	empty numeric array.
	  2) Constructs	a numeric array	with count copies of value-initialized
       elements.
	  3) Constructs	a numeric array	with count copies of val.
	  4)  Constructs  a  numeric array with	copies of count	values from an
       array pointed to
	  by vals. If this array contains less than count values, the behavior
       is undefined.
	  5) Copy constructor. Constructs the numeric array with the  copy  of
       the contents of
	  other.
	  6)  Move  constructor. Constructs the	container with the contents of
       other using move
	  semantics.
	  7-10)	Converting constructor.	Convert	the corresponding data	struc-
       ture to a
	  valarray.
	  11)  Constructs  the numeric array with the contents of the initial-
       izer list il.

Parameters
	  count	- the number of	elements to construct
	  val	- the value to initialize the elements with
	  vals	- pointer to a C array to use as source	to initialize the con-
       tents
	  other	- another numeric array	to use as  source  to  initialize  the
       contents
	  sa	- slice	array to initialize the	elements with
	  gsa	- generic slice	array to initialize the	elements with
	  ma	- mask array to	initialize the elements	with
	  ia	- indirect array to initialize the elements with
	  il	- initializer list to initialize the elements with

Exceptions
	  1-5, 7-11) May throw implementation-defined exceptions.

Example
	   This	section	is incomplete
	   Reason: no example

http://cppreference.com		  2022.07.31	    std::valarray::valarray(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::valarray::valarray&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help