嘿,我正在用C++寫一個遊戲,我不明白保存功能需要什麼類型的參數。我以爲你會使用參數的文件名,但我只是得到一個錯誤。文件I/0函數需要什麼類型的參數?
4智能感知:類型的引用 「的std :: ofstream的&」(未常量限定)不能>使用類型的值初始化 「常量 炭[9]」 C:\用戶\康納\文檔\學院\ C++編程 \被困\被困\ MainApp.cpp 13 13放逐
void MenuText::print()
{
cout<< "Story= " << mText<< endl;
cout<< endl;
}
void MenuText::save(ofstream& outFile)
{
outFile<< "Story = " << mText<< endl;
outFile<< endl;
}
void MenuText::load(ifstream& inFile)
{
string garbage;
inFile>> garbage >> mText;
}
誰能幫助我理解它採取什麼樣類型的參數?
當庫處理,諮詢您所使用的函數的文檔是第一步。 – Shahbaz
你可以在這裏添加你的代碼嗎?最有可能的是你傳遞文件的名稱,其中的流引用是預期的。你可以嘗試傳遞_std :: ofstream(「yourfilename」)_。 – bobah
我忘了添加現在添加的功能代碼。 – Pendo826