2012-11-17 7 views
59

私はEclipseでコーディングし、次のようなものを持っていますがあります。私が構築しようとすると、C++コンパイルエラー:初期化子が、不完全タイプ

#include <ftream> 
#include <iostream> 

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

しかし、私は次のエラーを取得する:variable 'std::istringstream iss' has initializer but incomplete type

どんな素早い考え?私は周りにグーグルしていると、この問題のほとんどの人が単に私が正しくやっていると信じている適切なヘッダーファイルが含まれていないようだ。あなたはこれを必要と

+8

'のstd :: istringstring'を?しかし、これは ''ヘッダの中にあります。 – chris

+0

おっと、私は間違った質問をタイプした、私はあなたが書いたようにコード化しているので、問題はまだ同じです – Aneem

+0

うん、は、 – Aneem

答えて

145

は、次のとおりです。

#include <sstream> 
関連する問題