std::valarray<T>::valarray
Von de.cppreference.net
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) | (seit 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) | (seit C++11) |
Konstruiert ein neues numerisches Array aus verschiedenen Quellen.
1) Standardkonstruktor. Konstruiert ein leeres numerisches Array.
3) Konstruiert ein numerisches Array mit
count Kopien von val.4) Konstruiert ein numerisches Array mit Kopien der
count Werte aus einem Array, auf das von vals gezeigt wird. Wenn dieses Array weniger als count Werte enthält, ist das Verhalten undefiniert.5) Kopierkonstruktor. Konstruiert das numerische Array mit einer Kopie des Inhalts von
other.6) Verschiebekonstruktor. Konstruiert den Container mit dem Inhalt von
other unter Verwendung der Move-Semantik.11) Konstruiert das numerische Array mit dem Inhalt der Initialisierungsliste
il.Parameter
| count | - | die Anzahl der zu konstruierenden Elemente |
| val | - | der Wert zur Initialisierung der Elemente |
| vals | - | Zeiger auf ein C-Array als Quelle zur Initialisierung der Inhalte |
| other | - | ein weiteres numerisches Array als Quelle zur Initialisierung der Inhalte |
| sa | - | Slice-Array zur Initialisierung der Elemente |
| gsa | - | generisches Slice-Array zur Initialisierung der Elemente |
| ma | - | Maskenarray zur Initialisierung der Elemente |
| ia | - | indirektes Array zur Initialisierung der Elemente |
| il | - | Initialisierungsliste zur Initialisierung der Elemente |
Exceptions
1-5, 7-11)
Kann implementierungsdefinierte Ausnahmen werfen.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |