Инициализировать вектор для нулей С++/С++ 11 Я знаю, что в С++ 11 они добавили функцию для инициализации переменной до нуля как таковой double number = {}; // number = 0 int data{}; // data = 0 Есть ли аналогичный способ инициализации std::vector фиксированной длины для всех нулей? Ответ 1 Для этого вам не нужны списки инициализации: std::vector<int> vector1(length, 0); std::vector<double> vector2(length, 0.0);
Ответ 1 Для этого вам не нужны списки инициализации: std::vector<int> vector1(length, 0); std::vector<double> vector2(length, 0.0);