estoy usando objeto de stringstream de la siguiente manera:¿Cómo agregar contenido al objeto tipo secuencia de cadena?
#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 el código de seguridad que da un error de la siguiente manera:
error: variable 'std::stringstream message' has initializer but incomplete type
por encima de error se resuelve una vez que he añadido el archivo de cabecera "# include". pero cuando imprimí el valor del mensaje. está incompleto es decir, el valor que tengo del mensaje es el siguiente:
valor del mensaje es: segunda línea continueing segundo linetion, Añadir valores: my.string
cualquier sugerencia sobre por qué la primera línea es la eliminación de la producción? Gracias de antemano
Intente incluir encabezado. –
Goofy
intenté '#include'? –
Naveen
código siempre compilable. 'sting' no es válido en este contexto. – Default