C ++ streambuf - pbackfail

La description

Il est utilisé pour remettre le caractère et recule le pointeur get (gptr) d'une position pour pointer vers le caractère précédent et, si l'objet basic_stringbuf a été construit avec ios_base :: out, il stocke c à cette position.

Déclaration

Voici la déclaration pour std :: basic_stringbuf :: pbackfail.

int_type pbackfail (int_type c = traits_type::eof());

Paramètres

cCaractère à remettre.

Valeur de retour

Il retourne traits_type :: not_eof (c) en cas de succès ou la valeur de fin de fichier en cas d'échec.

Des exceptions

Basic guarantee - si une exception est levée, l'objet est dans un état valide.

Courses de données

Il modifie l'objet basic_stringbuf.