在线文档教程
C++
数字 | Numerics

std::valarray::resize

STD::valArray::调整大小

void resize( std::size_t count, T value = T()

调整值数组的大小以包含count要素和分配value每个元素。

此函数使数组中所有指针和对元素的引用无效。

参数

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

返回值

%280%29

二次

#include <valarray> #include <iostream> 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

二次

另见

sizereturns the size of valarray (public member function)

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cpPreference.com/w/cpp/数值/valArray/调整大小