我想寫一個getline函數,將從一個打開的流中的字符串...我已經看過不同的網站,並試圖說它做什麼,但我越來越噸奇怪的錯誤。我需要使用getline來獲取文件「內容」部分中的所有單詞。這是我嘗試過的,但是我得到這個錯誤。在類C++中的Getline
// Fill a single Tweet from a stream (open file)
// Returns true if able to read a tweet; false if end of file is encountered
// Assumes that each line in the file is correct (no partial tweets)
bool Tweet::FillTweet(ifstream &Din)
{
string tmp;
bool Success = false;
Din >> tmp;
if (!Din.eof())
{
Success = true;
date = tmp;
Din >> hashtag >> getline(Din,contents);
}
else
cout << "I don't want to read your tweet anyway. " << endl;
非常感謝! – savannaalexis