GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
std::valarray::valarray(3) C++ Standard Libary std::valarray::valarray(3)

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


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 structure to a
valarray.
11) Constructs the numeric array with the contents of the initializer list il.


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 contents
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


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


This section is incomplete
Reason: no example

2022.07.31 http://cppreference.com

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.