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>.
Constructores
Construye un objeto de tipo basic_istringstream. |
Typedefs
El tipo es un sinónimo para el parámetro de plantilla Alloc. |
Funciones miembro
Devuelve la dirección del búfer de la secuencia almacenada del tipo pointer a basic_stringbuf<Elem, Tr, Alloc>. |
|
Establece u obtiene el texto en un búfer de cadena sin cambiar la posición de escritura. |
|
Intercambia los valores de este basic_istringstream objeto para los del objeto proporcionado. |
Operadores
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++