getline()错误。没有重载函数的实例匹配参数列表。

时间:2011-09-23 00:11:02

标签: c++

您好我正在尝试通过给它两个参数来使用getline()函数。但由于没有重载函数的实例与参数列表匹配,因此它会给出错误。

这是我的代码段:

    string equation;
    cout<<"Enter the string";
getline(cin, equation);

任何人都可以告诉我,如果我错过了什么。

感谢。

1 个答案:

答案 0 :(得分:3)

可能还有另一个名为getline的函数,它使用不同的参数。要使用the one you want,您必须

#include <iostream>
#include <string>

并使用

using namespace std;

或明确将std::放在stringcoutcingetline之前。