Подтвердить что ты не робот

Ошибка компиляции С++: имеет инициализатор, но неполный тип

Я кодирую в Eclipse и имею что-то вроде следующего:

#include <ftream>
#include <iostream>

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

Однако, когда я пытаюсь построить, я получаю следующую ошибку: variable 'std::istringstream iss' has initializer but incomplete type

Любые быстрые мысли? У меня есть googled вокруг, и кажется, что большинство людей с этой проблемой просто не включили правильные файлы заголовков, которые, я считаю, я делаю правильно.

4b9b3361

Ответ 1

Вам необходимо включить:

#include <sstream>