C ++编译错误:有初始化,但不完整的types
我在Eclipse中编写代码如下:
#include <ftream> #include <iostream> void read_file(){ char buffer[1025]; std::istringstream iss(buffer); }
但是,当我尝试构build时,我得到以下错误: variable 'std::istringstream iss' has initializer but incomplete type
任何快速的想法? 我已经search了一下,似乎像大多数人这个问题根本没有包括正确的头文件,我相信我正在做的正确。
你需要这个包括:
#include <sstream>