C++ String Streams

De cppreference.com
< cpp
Saltar a: navegación, buscar


String streams es una librería parecida a las librerías <iostream> and <fstream>, excepto por el hecho de que string streams te permite realizar entrada/salida sobre cadenas en lugar de hacerlo sobre flujos (streams). La librería <sstream> proporciona una funcionalidad similar a la obtenida mediante la utilización de sscanf y sprintf en la librería estándar de C.

Existen tres clases principales dentro de <sstream>:

  • stringstream - permite entrada y salidas
  • istringstream - permite solo entrada
  • ostringstream - permite solo salida

String streams es actualmente una subclase de iostreams, por lo que todas las funciones disponibles para iostreams los están también para stringstream. Ver C++ I/O functions para obtener mas información.

Además, string streams proporciona las siguiente funcionalidad:

Constructors crea nuevos string streams
Operators lee desde y escribe a string streams
rdbuf se obtiene el buffer de un string stream
str obtiene o establece el stream's string
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas
Otros idiomas