「部屋」オブジェクトの2次元配列の内容を、配列の内容の一種の印刷/表示として返そうとしています。
Room* m_map[10][10];
部屋の分散は次のように生成されます。
//Initialise array to NULL
for(int x=0;x<10;x++)
{
for(int y=0;y<10;y++)
m_map[x][y] = NULL;
}
for(int n=0; n<10; n++)
{
for(int ran=0; ran<3; ran++)
{
int r_n = rand() % 10 ;
Room* r = new Room(n, "Normal", true, false, false, true);
m_map[r_n][n] = r;
}
}
次に、NULL を参照して、これらの部屋がどこにあるかをユーザーに表示/印刷したいと思います。
たとえば、NULL 表示の場合は「#」、部屋の場合は「 」を残すことができます。
メソッドの宣言で返すべきビットがわかりません。
助けや正しい方向への指摘は本当にありがたいです