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