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
Diesen Code ausführen
#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) |