omo você inicializa (por meio de listas de inicialização) um std :: array multidimensional em C ++ 1
Estou tentando inicializar um std :: array 2D através de listas de inicializadores, no entanto, o compilador diz que existem muitos inicializadore
por exemplo.
std::array<std::array<int, 2>, 2> shape = { {1, 1},
{1, 1} };
Erro do compilador: erro: muitos inicializadores para‘std::array<std::array<int, 2ul>, 2ul>’
Mas claramente não há muitos. Estou fazendo algo errado