basic_istringstream Class

Describe un objeto que controla la extracción de los elementos y objetos codificados de un búfer de la secuencia de la clase basic_stringbuf<Elem, Tr, Alloc>.

template <
   class Elem, 
   class Tr = char_traits<Elem>, 
   class Alloc = allocator<Elem> 
>
   class basic_istringstream : public basic_istream<Elem, Tr>

Parámetros

  • Alloc
    La clase asignador.

  • Elem
    El tipo de elemento básico de la cadena.

  • TR
    Los rasgos de carácter especializado en el elemento básico de la cadena.

Comentarios

La clase de plantilla describe un objeto que controla la extracción de los elementos y objetos codificados de un búfer de la secuencia de la clase basic_stringbuf<Elem, Tr, Alloc>, con elementos de tipo Elem, cuyos rasgos de carácter se determinan mediante la clase Tr, y cuyos elementos son asignados por un asignador de clase Alloc.El objeto almacena un objeto de clase basic_stringbuf <Elem, Tr, Alloc>.

czkzky67.collapse_all(es-es,VS.110).gifConstructores

basic_istringstream

Construye un objeto de tipo basic_istringstream.

czkzky67.collapse_all(es-es,VS.110).gifTypedefs

allocator_type

El tipo es un sinónimo para el parámetro de plantilla Alloc.

czkzky67.collapse_all(es-es,VS.110).gifFunciones miembro

rdbuf

Devuelve la dirección del búfer de la secuencia almacenada del tipo pointer a basic_stringbuf<Elem, Tr, Alloc>.

str

Establece u obtiene el texto en un búfer de cadena sin cambiar la posición de escritura.

swap

Intercambia los valores de este basic_istringstream objeto para los del objeto proporcionado.

czkzky67.collapse_all(es-es,VS.110).gifOperadores

operator=

Asigna los valores para este basic_istringstream objeto desde el parámetro de objeto.

Requisitos

Encabezado: <sstream>

Espacio de nombres: std

Vea también

Referencia

Seguridad para subprocesos de la biblioteca estándar de C++

programación iostream

convenciones de iostreams

Otros recursos

miembros de basic_istringstream

miembros de <sstream>