Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Intenta colocar la reproducción de un elemento en el flujo de entrada, se le hace que el elemento actual (indicado por el puntero siguiente).
virtual int_type pbackfail(
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
La función virtual protegida de miembro coloca la reproducción de un elemento en el búfer de entrada y después se hace que el elemento actual (indicado por el puntero siguiente).Si el _Metatraits_type ==::EOF, el elemento para insertar posterior es efectivamente el ya en la secuencia antes del elemento actual.Si no, dicho elemento se reemplaza por ch = traits_type::to_char_type(_Meta).La función puede colocar la reproducción de un elemento de varias maneras:
Si una posición de putback está disponible, y el elemento almacenado allí es igual a ch, disminuir el puntero siguiente para el búfer de entrada.
Si la función puede hacer que putback colocar disponible, puede hacerlo, establece el puntero siguiente para notificar en esa posición, y almacena ch en esa posición.
Si la función puede insertar posterior un elemento al flujo de entrada, puede hacerlo, por ejemplo llamando a ungetc para un elemento de charescrito*.*
Requisitos
encabezado: <fstream>
espacio de nombres: std