'getline' 未在此范围内声明,这是什么意思?
'getline' was not declared in this scope, what does it mean?
编译时,我 'getline' 没有在此范围内声明
编译下一个代码:
string PostCmd::getFailedFromFile()
{
string failedList;
ifstream file(FILE, ifstream::in);
if (file.is_open())
{
getline(file, failedList);
file.close();
}
else
{
cout << "Unable to open file";
}
return failedList;
}
尝试包含 <istream>
.
更多信息可以在这里看到:http://www.qnx.com/developers/docs/6.5.0_sp1/index.jsp?topic=%2Fcom.qnx.doc.dinkum_en_ecpp%2Fistream.html
编译时,我 'getline' 没有在此范围内声明
编译下一个代码:
string PostCmd::getFailedFromFile()
{
string failedList;
ifstream file(FILE, ifstream::in);
if (file.is_open())
{
getline(file, failedList);
file.close();
}
else
{
cout << "Unable to open file";
}
return failedList;
}
尝试包含 <istream>
.
更多信息可以在这里看到:http://www.qnx.com/developers/docs/6.5.0_sp1/index.jsp?topic=%2Fcom.qnx.doc.dinkum_en_ecpp%2Fistream.html