c++ compilation istringstream

Error de compilación de C++: tiene inicializador pero tipo incompleto



compilation istringstream (1)

Estoy codificando en Eclipse y tengo algo como lo siguiente:

#include <ftream> #include <iostream> void read_file(){ char buffer[1025]; std::istringstream iss(buffer); }

Sin embargo, cuando intento compilar, variable ''std::istringstream iss'' has initializer but incomplete type el siguiente error: la variable ''std::istringstream iss'' has initializer but incomplete type

¿Alguna idea rápida? He buscado en Google y parece que la mayoría de las personas con este problema simplemente no incluyen los archivos de encabezado correctos que creo que estoy haciendo correctamente.


Necesitas esto incluye:

#include <sstream>