1. ホーム
  2. c++

[解決済み] C++コンパイルエラー:イニシャライザーはあるが、型が不完全である

2022-02-04 11:29:51

質問

Eclipseでコーディングしているのですが、以下のようなものがあります。

#include <ftream>
#include <iostream>

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

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

何か思いつくことはありますか?私は周りをグーグル検索し、この問題を持つほとんどの人々は、単に正しいヘッダーファイルをインクルードしていないように思われる、私は正しくやっていると信じています。

解決方法は?

このインクルードが必要です。

#include <sstream>