Namespaces
Variants

std::valarray<T>::resize

Depuis fr.cppreference.net
 
 
 
 
void resize( std::size_t count, T value = T() );

Redimensionne le valarray pour qu'il contienne count éléments et assigne value à chaque élément.

Cette fonction invalide tout pointeur et toute référence vers des éléments du tableau.

Paramètres

count - nouvelle taille du conteneur
value - la valeur pour initialiser les nouveaux éléments

Valeur de retour

(aucun)

Exemple

#include <iostream>
#include <valarray>
int main()
{
    std::valarray<int> v{1, 2, 3};
    v.resize(10);
    for (int n : v)
        std::cout << n << ' ';
    std::cout << '\n';
}

Sortie :

0 0 0 0 0 0 0 0 0 0

Voir aussi

renvoie la taille du valarray
(fonction membre publique)