Namespaces
Variants

std::valarray<T>:: resize

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

Redimensionne le valarray pour contenir count éléments et assigne value à chaque élément.

Cette fonction invalide tous les pointeurs et références aux éléments du tableau.

Table des matières

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)