Namespaces
Variants

std::valarray<T>:: resize

From 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)