sto usando oggetto di stringstream come segue:Come aggiungere contenuto al tipo di oggetto stringstream?
#include<iostream>
#include <istream>
using namespace std;
int main()
{
sting str="my.string";
std::stringstream message("HI this is firet line from initialization");
message << " second line " << " Continueing second line";
message << ", Add values: ";
message << str ;
std::cout<<"message value is :"<<message.str()<<std::endl;
return 0;
}
con codice di cui sopra dà un errore come segue:
error: variable 'std::stringstream message' has initializer but incomplete type
sopra errore viene risolto una volta ho aggiunto il file di intestazione "# include". ma quando ho stampato il valore del messaggio. sta diventando incompleto. vale a dire il valore ho ottenuto di messaggio è il seguente:
valore messaggio è: la seconda linea continueing secondo linetion, aggiungere valori: my.string
ogni suggerimento sul perché prima linea è la rimozione in uscita? Grazie in anticipo
Prova includendo l'intestazione. –
Goofy
hai provato '#include'? –
Naveen
invia sempre codice compilabile. 'sting' non è valido in questo contesto. – Default