C++ でゲームを書いていますが、save 関数が取る引数の型がわかりません。引数にファイル名を使用すると想定しましたが、エラーが発生します。
4 IntelliSense: タイプ "std::ofstream &" (const 修飾されていない) の参照は > タイプ "const char [9]" の値で初期化できません c:\Users\Conor\Documents\College\C++ Programming\ Marooned\Marooned\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;
}
どのような種類の引数が必要かを理解するのを手伝ってくれる人はいますか?