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>