我正在尝试编写一个程序,它只会读取我的文本文件的第一行,然后将该数字输入到一个 int 变量中。但我很困惑如何做到这一点。
int highscore; // Starting highscore
ifstream myfile ("highscore.txt");
if (myfile.is_open())
{
while ( myfile.good() )
{
getline(myfile,highscore);
cout << highscore << endl;
}
myfile.close();
}
但由于某种原因,我得到了错误。|25|error: no matching function for call to 'getline(std::ifstream&, int&)'|