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. |