std::strstreambuf:: pbackfail
|
protected
:
virtual int_type pbackfail ( int_type c = EOF ) ; |
(obsoleto en C++98)
(eliminado en C++26) |
|
Esta función virtual protegida es llamada por las funciones públicas basic_streambuf::sungetc y basic_streambuf::sputbackc (que, a su vez, son llamadas por basic_istream::unget y basic_istream::putback ).
pbackfail()
se llama sin argumentos o con
EOF
como argumento)
strstreambuf
no tiene una fuente externa de caracteres para volver a leer).
pbackfail()
se llama con el carácter que necesita ser devuelto), en cuyo caso
Contenidos |
Parámetros
| c | - | el carácter a devolver, o Traits :: eof ( ) para indicar que se solicita el retroceso del área de obtención |
Valor de retorno
c en caso de éxito, excepto si c era EOF , en cuyo caso se retorna un valor no especificado diferente de EOF .
EOF en caso de fallo.
Ejemplo
|
Esta sección está incompleta
Motivo: sin ejemplo |
Véase también
|
[virtual]
|
coloca un carácter de vuelta en la secuencia de entrada, posiblemente modificando la secuencia de entrada
(función miembro protegida virtual de
std::basic_streambuf<CharT,Traits>
)
|
|
mueve el siguiente puntero en la secuencia de entrada hacia atrás una posición
(función miembro pública de
std::basic_streambuf<CharT,Traits>
)
|
|
|
coloca un carácter de vuelta en la secuencia de entrada
(función miembro pública de
std::basic_streambuf<CharT,Traits>
)
|
|
|
extrae un carácter hacia atrás
(función miembro pública de
std::basic_istream<CharT,Traits>
)
|
|
|
coloca un carácter en el flujo de entrada
(función miembro pública de
std::basic_istream<CharT,Traits>
)
|