std::valarray<T>::resize
ja.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のサイズを返す
(公開メンバ関数) |