Namespaces
Variants

std::valarray<T>::resize

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

valarray의 크기를 조정하여 count개의 요소를 포함하도록 하고 각 요소에 value을 할당합니다.

이 함수는 배열의 요소에 대한 모든 포인터와 참조를 무효화합니다.

매개변수

count - 컨테이너의 새로운 크기
value - 새로운 요소들을 초기화할 값

반환값

(없음)

예제

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

출력:

0 0 0 0 0 0 0 0 0 0

참고 항목

valarray의 크기를 반환
(public member function)