Red de conocimiento informático - Problemas con los teléfonos móviles - Programación estándar

Programación estándar

El prototipo del constructor de stringstream es el siguiente:

string stream::string stream(string str);

# include ltiostream gt

# include ltsstream gt

# incluir lt string gt

Usar espacio de nombres std

int main()

{

string stream ostr ("CCC");

ostr . put(' d ');

ostr . ";

string gstr = ostr . str();

cout lt ltgstr lt ltendl

char a;

ostr gt gta ;

cout lt lta

system("pause");

}

Ejemplo utilizado en la conversión de tipos:

# incluir lt string gt

# incluir ltsstream gt

# incluir ltiostream gt

int main()

{

std::stringstream stream;

std::string result;

int I = 1000;

stream lt lt i; /Ingrese int en la secuencia

stream gt gt result; //Extraiga el valor int previamente insertado de la secuencia.

STD::cout lt; ltresultlt ltSTD::endl;//Imprimir cadena "1000"

}

Además, istringstream y ostringstream también tienen la diferencia. De hecho, el uso es muy similar al de fstream de stream ifstream iostream Ostream y otras clases. Cualquier libro que presente la biblioteca estándar de E/S o stl tiene una introducción detallada.

Recomendarte un sitio web.