Estou codificando no Eclipse e tenho algo parecido com o seguinte:
#include <ftream>
#include <iostream>
void read_file(){
char buffer[1025];
std::istringstream iss(buffer);
}
No entanto, quando tento construir, recebo o seguinte erro: variable 'std::istringstream iss' has initializer but incomplete type
Algum pensamento rápido? Pesquisei no Google e parece que a maioria das pessoas com esse problema simplesmente não incluiu os arquivos de cabeçalho corretos, o que acredito estar fazendo corretamente.
opa, digitei a pergunta errado, codifiquei da maneira que você escreveu, então o problema ainda é o mesmo
—
Aneem
Sim, adicionar <sstream> tornou a compilação correta, obrigado!
—
Aneem
É difícil ver qual é a justificativa para a reabertura. Vou pular e deixar que outros tomem a decisão, mas parece ser um erro simples.
—
Aaron Hall
std::istringstring
? De<sstream>
qualquer forma, está no cabeçalho.