我正在为作业编写一个小游戏,它需要使用地图,我已成功将地图放入二维数组,但现在进一步研究作业,我发现我需要在另一个函数中访问数组 Map[][] . 我试图让它工作但失败了。我用 g++ 得到的错误是“错误:'地图'不是类型”任何帮助将不胜感激。
我已经搜索过,但要么我不擅长使用搜索引擎,要么找不到任何特定于此错误的内容。
const int MapSZ = 10; //In Global
int Map[MapSZ][MapSZ]; // Also Global
void GetMap(ifstream&, int); //Getting the map (Proto)
GetMap(fin, Map[MapSZ][MapSZ]); //In the main function.
void GetMap(ifstream& fin, Map[MapSZ][MapSZ]) //Inserting the map into an array