Descripción
Se usa para devolver el carácter y retrocede el puntero get (gptr) una posición para apuntar al carácter anterior y, si el objeto basic_stringbuf se construyó con ios_base :: out, almacena c en esa posición.
Declaración
A continuación se muestra la declaración para std :: basic_stringbuf :: pbackfail.
int_type pbackfail (int_type c = traits_type::eof());
Parámetros
cCarácter para ser devuelto.
Valor devuelto
Devuelve traits_type :: not_eof (c) en caso de éxito o el valor de final de archivo en caso de error.
Excepciones
Basic guarantee - si se lanza una excepción, el objeto está en un estado válido.
Carreras de datos
Modifica el objeto basic_stringbuf.