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.