Мой класс должен наложить верхний предел на количество элементов одного из его элементов данных, который является контейнером.
Один из конструкторов моего класса принимает std::initializer_list в качестве параметра для инициализации этого члена данных контейнера.
Модульный тест должен проверить, что верхний предел установлен. Для этого мне нужно попытаться вызвать мой конструктор со списком инициализаторов из 1025 элементов.
Есть ли лучший (= более читаемый) способ создать этот список initializer_list из 1025 элементов, чем список литералов из 1025 элементов в скобках в тестовом коде?
(Тип данных элементов всегда беззнаковый короткий (uint16_t), мой класс не является шаблоном.)
std::initializer_list
из 5 элементов, а не 1025. - person Walter   schedule 19.04.2017