我们可以创建一个存放地图的矩形容器(数组,链表和STL模板库容器)
下面用列表的方式来初始化二维数组:
#define A true; #define B false; bool Stage_1::initData[MAPLENTH][MAPLENTH] = { B, B, B, B, B, B, B, B, B, A, B, B, B, B, B, B, B, B, B, B, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, B, B, A, A, B, A, A, B, B, B, A, B, B, B, A, A, B, A, A, B, B, A, B, B, A, A, A, A, A, A, A, A, A, A, B, B, A, A, B, B, A, B, A, A, A, B, B, B, A, B, B, B, A, A, A, B, A, B, B, A, B, A, A, A, A, A, A, A, A, A, A, A, A, A, B, A, B, B, B, B, B, B, B, B, B, B, A, B, B, B, B, B, B, B, B, B, B, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, B, B, A, A, B, A, A, B, B, B, A, B, B, B, A, A, B, A, A, B, B, A, B, B, A, A, A, A, A, A, A, A, A, A, B, B, A, A, B, B, A, B, A, A, A, B, B, B, A, B, B, B, A, A, A, B, A, B, B, A, B, A, A, A, A, A, A, A, A, A, A, A, A, A, B, A, B, B, B, B, B, B, B, B, B, B, A, B, B, B, B, B, B, B, B, B, B, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, B, B, A, A, B, A, A, B, B, B, A, B, B, B, A, A, B, A, A, B, B, A, B, B, A, A, A, A, A, A, A, A, A, A, B, B, A, A, B, B, A, B, A, A, A, B, B, B, A, B, B, B, A, A, A, B, A, B, B, A, B, A, A, A, A, A, A, A, A, A, A, A, A, A, B, A, B, B, B, B, B, B, B, B, B, A, B, B, B, B, B, B, B, B, B, B, }; #undef A #undef B
相应的bool变量已经被设定为A,B,分别代表true和false。
@ Mayuko