std::valarray<T>::valarray
De fr.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) | (depuis 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) | (depuis C++11) |
Construit un nouveau tableau numérique à partir de diverses sources.
1) Constructeur par défaut. Construit un tableau numérique vide.
3) Construit un tableau numérique avec
count copies de val.4) Construit un tableau numérique avec des copies des
count valeurs d'un tableau pointé par vals. Si ce tableau contient moins de count valeurs, le comportement est indéfini.5) Constructeur de copie. Construit le tableau numérique avec la copie du contenu de
other.6) Constructeur de déplacement. Construit le conteneur avec le contenu de
other en utilisant la sémantique de déplacement.11) Construit le tableau numérique avec le contenu de la liste d'initialisation
il.Paramètres
| count | - | le nombre d'éléments à construire |
| val | - | la valeur pour initialiser les éléments |
| vals | - | pointeur vers un tableau C à utiliser comme source pour initialiser le contenu |
| other | - | un autre tableau numérique à utiliser comme source pour initialiser le contenu |
| sa | - | tableau de tranches pour initialiser les éléments |
| gsa | - | tableau de tranches générique pour initialiser les éléments |
| ma | - | tableau de masques pour initialiser les éléments |
| ia | - | tableau indirect pour initialiser les éléments |
| il | - | liste d'initialisation pour initialiser les éléments |
Exceptions
1-5, 7-11)
Peut lever des exceptions définies par l'implémentation.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |