0
我有一個文件Map.txt,裏面有一個二維數組,但是每當我嘗試在我的主程序中打印我的二維數組時,我都會看到瘋狂的數字。代碼:運行程序時在C++中打印一個二維數組
********************
********************
********************
********************
********************
********************
********************
**********S*********
*****************T**
********************
輸出:
cout << "Would you like to load an existing game? Enter Y or N: " << endl;
cin >> Choice;
if (Choice == 'Y' || Choice == 'y')
{
fstream infile;
infile.open("Map.txt");
if (!infile)
cout << "File open failure!" << endl;
infile.close();
}
if (Choice == 'N' || Choice == 'n')
InitMap(Map);
地圖保存在文件
Would you like to load an existing game? Enter Y or N:
y
88???????`Ė
?(?a????
??_?
?дa??g @
[email protected]
?
?a??p`Ė??p]?
??_???`Ė?
??a??#[email protected]??
??_??
請準確顯示文件的外觀以及實際嘗試打印的代碼的相關部分。 – merlin2011
你已經顯示了打開和關閉文件的代碼。從文件中讀取二維數組的代碼以及獲取的輸出類型。 – arin1405
我不知道如何從文件中讀取二維數組。 – savannaalexis