Libreria C ++ - <valarray>

introduzione

È progettato per contenere una serie di valori ed eseguire facilmente operazioni matematiche su di essi. Consente inoltre a meccanismi speciali di fare riferimento a sottoinsiemi di elementi negli array.

Dichiarazione

Di seguito è riportata la dichiarazione per std :: valarray.

template <class T> class valarray;

C ++ 11

template <class T> class valarray;

Parametri

T - È un tipo di elementi contenuti nel valarray.

Funzioni dei membri

Sr.No. Funzione e descrizione del membro
1 (costruttore)

È un costruttore di valarray.

2 (distruttore)

È un distruttore di Valarray.

3 operatori valarray

È un operatore valarray.

4 applicare

È una funzione di applicazione.

5 cshift

È un elemento di spostamento circolare.

6 max

Restituisce il massimo valore.

7 min

Restituisce il valore più piccolo.

8 operatore =

Assegna il contenuto.

9 operatore[]

Viene utilizzato per accedere all'elemento o al pedice.

10 ridimensionare

È usato per ridimensionare valarray.

11 cambio

È usato per spostare gli elementi.

12 taglia

Restituisce la taglia.

13 somma

Restituisce la somma degli elementi.

14 scambiare

Scambia i contenuti di Valarray.

Sovraccarichi non membri

Sr.No. Sovraccarico e descrizione dei non membri
1 operatori valarray

È un operatore valarray.

2 scambiare

È uno scambio di valarrays.

3 inizio

Iteratori all'inizio.

4 fine

Iteratori per finire.