Как в list запихнуть массив, но без объявления массива
list<int mas[3]> l = {{1,2,3}}; не работает.
Ответы (1 шт):
Автор решения: HolyBlackCat
→ Ссылка
Более правильно было бы написать list<int[3]>, но это тоже не работает.
Используйте вместо обычного массива std::array:
std::list<std::array<int,3>> l = {{1,2,3}};