【发布时间】:2015-03-23 16:01:40
【问题描述】:
我正在尝试使用字符串流来读取字符串并将其转换为各种其他数据类型。但是,我不断收到错误消息“不允许使用不完整的数据类型。”
我对这个错误的研究恰好发现了两个修复:确保包含标题,并使用 std::stringstream 而不是 stringstream。这些修复都没有帮助我。有什么想法吗?
#include <sstream>
bool Arena::addFighter(string info){
std::stringstream ss;
ss.getline(info);
...
}
编辑:getline() 不是问题。当我尝试声明 ss 对象时,代码会抛出错误。
【问题讨论】:
-
请提供完整的错误信息。
-
智能感知:不允许不完整的数据类型。再加上来自 sstream 文件本身的一大堆错误。
标签: c++ stringstream