C++ コンパイルエラー: 初期化子がありますが型が不完全です 質問する

C++ コンパイルエラー: 初期化子がありますが型が不完全です 質問する

私は Eclipse でコーディングしており、次のようなものがあります:

#include <ftream>
#include <iostream>

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

しかし、ビルドしようとすると、次のエラーが発生します。variable 'std::istringstream iss' has initializer but incomplete type

何か簡単な考えはありますか? グーグルで調べたところ、この問題を抱えている人のほとんどは、単に正しいヘッダー ファイルをインクルードしていないだけのようです。私は正しくインクルードしていると思います。

ベストアンサー1

これには次のものが必要です:

#include <sstream>

おすすめ記事