152

C++ 11では、変数をゼロに初期化する機能が追加されたことを知っています

double number = {}; // number = 0
int data{};  // data = 0

std::vector固定長の a をすべてゼロに初期化する同様の方法はありますか?

4

3 に答える 3

289

そのための初期化リストは必要ありません。

std::vector<int> vector1(length, 0);
std::vector<double> vector2(length, 0.0);
于 2012-10-28T15:28:11.510 に答える