Biblioteca C ++ - <valarray>
Introdução
Ele é projetado para conter uma série de valores e executar facilmente operações matemáticas neles. Ele também permite que mecanismos especiais façam referência a subconjuntos de elementos nas matrizes.
Declaração
A seguir está a declaração para std :: valarray.
template <class T> class valarray;
C ++ 11
template <class T> class valarray;
Parâmetros
T - É um tipo dos elementos contidos no valarray.
Funções de membro
| Sr. Não. | Função e descrição do membro |
|---|---|
| 1 | (construtor) É um construtor valarray. |
| 2 | (destruidor) É um destruidor valarray. |
| 3 | operadores valarray É um operadores valarray. |
| 4 | Aplique É uma função de aplicação. |
| 5 | cshift É um elemento de deslocamento circular. |
| 6 | max Ele retorna o maior valor. |
| 7 | min Ele retorna o menor valor. |
| 8 | operador = Ele atribui o conteúdo. |
| 9 | operador[] É usado para acessar o elemento ou subscrito. |
| 10 | redimensionar É usado para redimensionar valarray. |
| 11 | mudança É usado para deslocar elementos. |
| 12 | Tamanho Ele retorna o tamanho. |
| 13 | soma Ele retorna a soma dos elementos. |
| 14 | troca Ele troca o conteúdo do valarray. |
Sobrecargas de não membros
| Sr. Não. | Sobrecarga de não membro e descrição |
|---|---|
| 1 | operadores valarray É um operadores valarray. |
| 2 | troca É uma troca de valarrays. |
| 3 | início Ele iterador para o início. |
| 4 | fim É iterador para terminar. |