プログラミング言語

C++ / 20

22 コメント
views
0 フォロー
20
とくに 2020/07/03 (金) 23:53:11

初期化方法

std::vector<int> arr1; //空のvectorオブジェクトを生成
std::vector<int> arr2(5,10); //5つの要素を持ち、全て10で初期化
std::vector<int> arr3(arr2.begin(),arr2.end()); //vectorのイテレータから初期化arr2と同じ内容のvectorが作成される
std::vector<int> arr4(arr3); //コピー

int nums[] = {10,5,6,7,9};
std::vector<int> arr5(std::begin(nums),std::end(nums)); //普通の配列から生成
std::vector<int> arr6 = {3,8,10,9,7}; //初期化リストから生成
通報 ...