Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

basic_stringbuf (Clase)

Describe un búfer de la secuencia que controla la transmisión de elementos de Elemescrito, cuyos rasgos de carácter se determinan mediante la clase Tr, a y desde una secuencia de elementos almacenados en un objeto array.

template <class Elem, class Tr = char_traits<Elem>, 
   class Alloc = allocator<Elem> 
>
   class basic_stringbuf : public basic_streambuf<Elem, Tr>

Alloc

La clase de asignador.

Elem

El tipo de elemento de cadena básico.

Tr

Los rasgos de carácter especializados en el elemento básico de la cadena.

El objeto se asigna, se extiende, y se libera según sea necesario para acomodar los cambios en la secuencia.

Un objeto de basic_stringbufElem<, Tr, Alloc> de la clase almacena una copia del argumento de ios_base::openmode de su constructor como modo modode stringbuf :

  • Si mode & ios_base::in es distinto de cero, el búfer de entrada es alcanzable. Para obtener más información, vea basic_streambuf (Clase).

  • Si mode & ios_base::out es distinto de cero, el búfer de salida es alcanzable.

00eew6y5.collapse_all(es-es,VS.120).gifConstructores

basic_stringbuf

Construye un objeto de tipo basic_stringbuf.

00eew6y5.collapse_all(es-es,VS.120).gifTypedefs

allocator_type

El tipo es un sinónimo para el parámetro Allocde la plantilla.

char_type

Asocia un nombre de tipo al parámetro de plantilla de Elem .

int_type

Crea este escribir dentro de equivalente de ámbito de basic_filebuf al tipo del mismo nombre en el ámbito de Tr .

off_type

Crea este escribir dentro de equivalente de ámbito de basic_filebuf al tipo del mismo nombre en el ámbito de Tr .

pos_type

Crea este escribir dentro de equivalente de ámbito de basic_filebuf al tipo del mismo nombre en el ámbito de Tr .

traits_type

Asocia un nombre de tipo al parámetro de plantilla de Tr .

00eew6y5.collapse_all(es-es,VS.120).gifFunciones miembro

desbordamiento

Una función protegida, virtual que puede llamar cuando un nuevo carácter se incrusta en un búfer completo.

pbackfail

El miembro virtual protegido que la función intentan colocar la reproducción de un elemento en el búfer de entrada, después se hace que el elemento actual (indicado por el puntero siguiente).

seekoff

La función virtual protegida de miembro intenta modificar los cargos actuales para las secuencias controladas.

seekpos

La función virtual protegida de miembro intenta modificar los cargos actuales para las secuencias controladas.

str

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

subdesbordamiento

La función virtual protegida de miembro para extraer el elemento actual del flujo de entrada.

Cabecera: <sstream>

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft