getline()错误.没有重载函数的实例与参数列表匹配
getline() error. no instance of overloaded function matches argument list.
嗨,我试图通过给它两个参数来使用getline()函数。但它给出错误,因为没有重载函数的实例匹配参数列表。
下面是我的代码片段: string equation;
cout<<"Enter the string";
getline(cin, equation);
谁能告诉我,如果我错过了什么。
谢谢。
可能还有另一个名为getline
的函数,它接受不同的参数。要使用你想要的,你必须
#include <iostream>
#include <string>
或者使用
using namespace std;
或显式地将std::
放在string
, cout
, cin
和getline
之前。
相关文章:
- 错误 没有与参数列表匹配的重载函数"getline"实例
- 将可变参数函数的参数封装在类实例中
- 在 c++ 中的模板实例化中使用带有构造函数的类作为类型参数
- std::vector 没有重载函数的实例与参数列表匹配
- 如果模板参数是另一个模板的实例化,则键入特征测试
- 如何在模板函数中实例化其长度使用模板参数的数组
- 函数在可变参数模板的实例化期间不可见
- 有什么方法可以将具有不同模板参数的模板类实例放入向量中?
- 实例化模板时,我是否必须显式显示参数包中的类型?
- "extern"声明以及带有和不带参数列表的类模板实例的后续定义
- 如何使用参数声明实例?
- 没有函数模板的实例与我不知道为什么的参数列表匹配
- 结构数组的构造函数错误,错误消息:没有构造函数实例与参数列表匹配
- 从模板参数包实例化的访问类实现
- C++ 可变参数模板实例化深度超过最大值 900
- 特征实例作为不同特征的模板参数
- 与参数匹配的友元模板函数实例化
- 有没有办法根据命令行参数定义数组大小?运行时与编译时实例化?
- c++ STL容器.为每个不同的实例参数化比较器
- 带有新实例参数的c++ 11委托构造函数