我正在爲作業寫一個小遊戲,它需要使用地圖,我已經成功地將地圖放入2d數組中,但現在正在進一步工作中發現我需要在另一個函數中訪問數組Map [] []。我試圖讓它工作,但失敗了。我用g ++得到的錯誤是「錯誤:'地圖'不是一個類型」任何幫助將不勝感激。'...'不是一個類型的C++編譯錯誤
我已經搜索,但無論我使用搜索引擎可怕,或我找不到具體到這個錯誤的任何東西。
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
謝謝,這讓它排序。現在感覺很愚蠢......反正乾杯! – Joey
不用擔心,發生在我們身上。很高興我能幫上忙! – Moritz