Namespaces
Variants

std::valarray<T>::resize

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

Ändert die Größe des Valarrays so, dass es count Elemente enthält, und weist value jedem Element zu.

Diese Funktion macht alle Zeiger und Verweise auf Elemente im Array ungültig.

Parameter

count - neue Größe des Containers
value - der Wert, mit dem die neuen Elemente initialisiert werden

Rückgabewert

(keine)

Beispiel

#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';
}

Ausgabe:

0 0 0 0 0 0 0 0 0 0

Siehe auch

gibt die Größe des valarray zurück
(öffentliche Elementfunktion)