vs低版本转高版本,std::getline报错,如下 提示 error C2027: 使用了未定义类型“std::basic_istream<char,std::char_traits> 找了istream转string的其他方法,折腾了很久才发现缺少 #include <sstream> 加上就好了
getline(is, text)) {//这里getline会标红,出现前面所述的错误 file->push_back(text); int n = file->size() - 1; istringstream line(text);//这里line会标红,报错:不允许使用不完整的类型 std::string word; while (line >> word) {