std::basic_streambuf<CharT,Traits>::overflow
De cppreference.com
< cpp | io | basic streambuf
![]() |
Esta página se ha traducido por ordenador/computador/computadora de la versión en inglés de la Wiki usando Google Translate.
La traducción puede contener errores y palabras aparatosas/incorrectas. Planea sobre el texto para ver la versión original. Puedes ayudar a corregir los errores y mejorar la traducción. Para instrucciones haz clic aquí. |
int_type overflow( int_type ch = traits::eof() ); |
||
Asegura que hay espacio en el área de poner por lo menos un carácter por el ahorro de algunos subsecuencia inicial de caracteres a partir
pbase()
a la secuencia de salida y la actualización de los punteros a la zona de salida (si es necesario). Si no es ch
traits::eof() (es decir traits::eq_int_type(c, traits::eof()) != true), o bien se ponen a la zona de salida o directamente guarda en la secuencia de salida .Original:
Ensures that there space at the put area for at least one character by saving some initial subsequence of characters starting at
pbase()
to the output sequence and updating the pointers to the output area (if needed). If ch
is not traits::eof() (i.e. traits::eq_int_type(c, traits::eof()) != true), it is either put to the output area or directly saved to the output sequence.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
La función puede actualizar
pptr
, epptr
y pback
punteros para definir la ubicación de escribir más datos. En caso de fallo, la función se asegura de que sea pptr() == nullptr o pptr() == epptr .Original:
The function may update
pptr
, epptr
and pback
pointers to define the location to write more data. On failure, the function ensures that either pptr() == nullptr or pptr() == epptr.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
La versión de la clase base de la función no hace nada. Las clases derivadas pueden reemplazar esta función para permitir las actualizaciones del área get en el caso de agotamiento .
Original:
The base class version of the function does nothing. The derived classes may override this function to allow updates to the get area in the case of exhaustion.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Contenido |
[editar] Parámetros
(Ninguno)
Original:
(none)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[editar] Valor de retorno
Devuelve el valor especificado no es igual a traits::eof() en caso de éxito, traits::eof() en caso de fallo .
Original:
Returns unspecified value not equal to traits::eof() on success, traits::eof() on failure.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
La versión de la clase base de la función devuelve traits::eof() .
Original:
The base class version of the function returns traits::eof().
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[editar] Nota
El
sputc()
y sputn()
llamar a esta función en el caso de un desbordamiento (pptr() == nullptr o pptr() >= epptr()) .Original:
The
sputc()
and sputn()
call this function in case of an overflow (pptr() == nullptr or pptr() >= epptr()).The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[editar] Ejemplo
Esta sección está incompleta Razón: sin ejemplo |
[editar] Ver también
[virtual] |
Lee los caracteres de la secuencia de entrada asociada a la zona de obtención y avanza el puntero siguiente. (función miembro virtual protegida) |
[virtual] |
Lee los caracteres de la secuencia de entrada asociada a la zona de obtención. (función miembro virtual protegida) |
[virtual] |
escribe caracteres en el fichero de asociados de la zona de venta Original: writes characters to the associated file from the put area The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función miembro virtual protegida de std::basic_filebuf )
|
[virtual] |
añade un carácter a la secuencia de salida Original: appends a character to the output sequence The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función miembro virtual protegida de std::basic_stringbuf )
|
[virtual] |
añade un carácter a la secuencia de salida, podrá reasignar o inicialmente asignar el búfer si se congela y no dinámico Original: appends a character to the output sequence, may reallocate or initially allocate the buffer if dynamic and not frozen The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función miembro virtual protegida de std::strstreambuf )
|