【发布时间】:2016-10-17 13:44:39
【问题描述】:
由于某种原因,getline 不能与 double 一起使用,它会给我一条消息,说“getline 没有重载函数“getline”的实例与参数列表参数类型匹配:(std::istream, double)”如果我改变字符串的双打它可以工作,所以我不确定问题是什么,如果有人可以提供帮助,将不胜感激
【问题讨论】:
-
你应该检查reference
-
cplusplus.com/reference/istream/istream/getline getline 不接受双重参数,正如它告诉你的那样。它在那里获取数据行(又名字符数组/字符串)而不是数字。你想使用 atoi 或类似的东西。