我的班级需要对其一个数据成员的元素数量施加上限,该成员恰好是一个容器。
我的类的构造函数之一将 std::initializer_list 作为参数来初始化该容器数据成员。
单元测试需要验证上限是否到位。为此,我需要尝试使用包含 1025 个元素的初始化列表来调用我的构造函数。
有没有比在测试代码中有一个包含 1025 个元素的大括号文字列表更好(= 更易读)的方法来创建这个 1025 个元素的 initializer_list?
(元素的数据类型总是无符号短(uint16_t),我的类不是模板。)