我在main()
函数中声明了一个布尔型数组并对其进行初始化。
const int dim = 2;
bool Table[dim][dim];
int main(){
Table[dim][dim] = {{false,false},{true,false}};
// code
return 0;
}
我使用 mingw
编译器,构建选项为 g++ -std=c++11
。
错误信息为:
在赋值时无法将大括号括起来的初始化列表转换为布尔型
std::array<std::array<bool,2>, 2>
),或者手动设置每个元素的值。 - juanchopanza