basic_stringbuf::overflow
Una función virtual protegida que puede llamar cuando un nuevo carácter se incrusta en un búfer completo.
virtual int_type overflow(
int_type _Meta = traits_type::eof( )
);
Parámetros
- _Meta
El carácter que se va a insertar en el búfer, o traits_type:: EOF.
Valor devuelto
Si la función no se realizará correctamente, devuelve traits_type:: EOF.De lo contrario, devuelve traits_type::not_eof(_Meta).
Comentarios
Si el _Meta no es igual a traits_type::EOF, la función virtual protegida de miembro intenta incrustar el elemento traits_type::to_char_type(_Meta) en el búfer de salida.Puede hacerlo de varias maneras:
Si una posición de escritura está disponible, puede almacenar el elemento en la escritura colocar y aumentar el puntero siguiente para el búfer de salida.
Puede que una escritura colocar disponibles asignando el nuevo o adicional almacenamiento para el búfer de salida.Extender el búfer de salida de esta manera se extiende también cualquier búfer de entrada asociado.
Requisitos
encabezado: <sstream>
espacio de nombres: std