Warm tip: This article is reproduced from serverfault.com, please click

compilation-C ++编译错误:具有初始化程序,但类型不完整

(compilation - C++ compile error: has initializer but incomplete type)

发布于 2012-11-17 06:03:02

我正在Eclipse中进行编码,并且具有以下内容:

#include <ftream>
#include <iostream>

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

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

有什么想法吗?我到处搜索,似乎大多数有这个问题的人根本没有包括正确的头文件,我相信我做的正确。

Questioner
Aneem
Viewed
0
198k 2014-06-23 00:13:20

你需要包括:

#include <sstream>