Bibliothèque C ++ - <valarray>
introduction
Il est conçu pour contenir un tableau de valeurs et effectuer facilement des opérations mathématiques sur celles-ci. Il permet également à des mécanismes spéciaux de faire référence à des sous-ensembles d'éléments dans les tableaux.
Déclaration
Voici la déclaration de std :: valarray.
template <class T> class valarray;
C ++ 11
template <class T> class valarray;
Paramètres
T - C'est un type des éléments contenus dans le valarray.
Fonctions des membres
N ° Sr. | Fonction et description du membre |
---|---|
1 | (constructeur)
C'est un constructeur valarray. |
2 | (destructeur)
C'est un destructeur de valarray. |
3 | opérateurs valarray
C'est un opérateur valarray. |
4 | appliquer
C'est une fonction d'application. |
5 | cshift
C'est un élément de décalage circulaire. |
6 | max
Il renvoie la plus grande valeur. |
sept | min
Il renvoie la plus petite valeur. |
8 | opérateur =
Il attribue le contenu. |
9 | opérateur[]
Il est utilisé pour accéder à l'élément ou à l'indice. |
dix | redimensionner
Il est utilisé pour redimensionner valarray. |
11 | décalage
Il est utilisé pour déplacer des éléments. |
12 | Taille
Il renvoie la taille. |
13 | somme
Il renvoie la somme des éléments. |
14 | échanger
Il échange le contenu du tableau de valeurs. |
Surcharges non membres
N ° Sr. | Surcharge et description des non-membres |
---|---|
1 | opérateurs valarray
C'est un opérateur valarray. |
2 | échanger
C'est un swap valarrays. |
3 | commencer
Il répète au début. |
4 | fin
Il itère pour finir. |