Namespaces
Variants

std::valarray<T>:: resize

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

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

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

Inhaltsverzeichnis

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)