std::valarray::resize - cppreference.com (original) (raw)

Resizes the valarray to contain count elements and assigns value to each element.

This functions invalidates all pointers and references to elements in the array.

[edit] Parameters

count - new size of the container
value - the value to initialize the new elements with

[edit] Return value

(none)

[edit] Example

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

Output:

[edit] See also

| | returns the size of valarray (public member function) [edit] | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |