массивом?
std::array<char, TRANSFER_BLOCK_SIZE> buffer = {1,2,3};
свой конструктор от initilizer_list?
сказали что не использует
Работает благодаря правилам агрегатной инициализации
ну для начала же нужно достать массив из обертки
Наверное как-то так же, как тут: struct type { int i; char c; double d; }; type t = { 1, 'A', 9.6 };
Фокус: struct X { int a; int b[2]; }; X{ 1, 2, 3 } - работает
так это в итоге brace elision ?)))
Для инициализации подагрегата (внутриязыкового массива) - да.
это про то что лишние скобки не нужны
Обсуждают сегодня