std::strstreambuf:: pbackfail
|
protected
:
virtual int_type pbackfail ( int_type c = EOF ) ; |
(obsolète en C++98)
(supprimé en C++26) |
|
Cette fonction virtuelle protégée est appelée par les fonctions publiques basic_streambuf::sungetc et basic_streambuf::sputbackc (qui, à leur tour, sont appelées par basic_istream::unget et basic_istream::putback ).
pbackfail()
est appelé sans arguments ou avec
EOF
comme argument)
strstreambuf
n'a pas de source de caractères externe pour relire).
pbackfail()
est appelé avec le caractère qui doit être remis), auquel cas
Table des matières |
Paramètres
| c | - | le caractère à remettre, ou Traits :: eof ( ) pour indiquer qu'un retour en arrière de la zone de lecture est demandé |
Valeur de retour
c en cas de succès sauf si c était EOF , auquel cas une valeur non spécifiée autre que EOF est retournée.
EOF en cas d'échec.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
[virtual]
|
place un caractère dans la séquence d'entrée, en modifiant éventuellement la séquence d'entrée
(fonction membre protégée virtuelle de
std::basic_streambuf<CharT,Traits>
)
|
|
recule le pointeur suivant dans la séquence d'entrée d'une position
(fonction membre publique de
std::basic_streambuf<CharT,Traits>
)
|
|
|
replace un caractère dans la séquence d'entrée
(fonction membre publique de
std::basic_streambuf<CharT,Traits>
)
|
|
|
dés-extrait un caractère
(fonction membre publique de
std::basic_istream<CharT,Traits>
)
|
|
|
place un caractère dans le flux d'entrée
(fonction membre publique de
std::basic_istream<CharT,Traits>
)
|