Введение к фигурной инициализации в C++
Фигурная инициализация записывает несколько значений в одной паре скобок сразу после объявления переменной.
Такой прием подходит для контейнеров стандартной
библиотеки: компилятор строит объект и заполняет
его элементами из списка. Заголовок для вектора
подключают как #include <vector>.
Запишем вектор целых с тремя числами:
#include <vector>
std::vector<int> nums{1, 2, 3};
Количество элементов в nums совпадает
с числом литералов в фигурных скобках.
Тот же синтаксис работает и для других типов,
которые принимают начальный набор значений
таким способом.