121

我在 Eclipse 中编码并且有如下内容:

#include <ftream>
#include <iostream>

void read_file(){
    char buffer[1025];
    std::istringstream iss(buffer);
}

但是,当我尝试构建时,出现以下错误:variable 'std::istringstream iss' has initializer but incomplete type

有什么快速的想法吗?我搜索了一下,似乎大多数有这个问题的人根本没有包含正确的头文件,我相信我做得正确。

4

2 回答 2

272

你需要这包括:

#include <sstream>
于 2012-11-17T07:13:55.913 回答
0

` 请包括以下任何一项:

`#include<sstream>`

using std::istringstream; 
于 2020-12-02T06:02:08.967 回答