'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