Namespaces
Variants

std::basic_streambuf<CharT,Traits>:: gbump

From cppreference.net
protected :
void gbump ( int count ) ;

Ignore count caractères dans la zone de lecture. Ceci est réalisé en ajoutant count au pointeur de lecture . Aucune vérification de dépassement inférieur n'est effectuée.

Table des matières

Paramètres

count - nombre de caractères à ignorer

Valeur de retour

(aucun)

Notes

Parce que cette fonction prend un int , elle ne peut pas manipuler des tampons plus grands que std:: numeric_limits < int > :: max ( ) caractères ( LWG issue 255 ).

Exemple

Rapports de défauts

Les rapports de défauts modifiant le comportement suivants ont été appliqués rétroactivement aux normes C++ précédemment publiées.

DR Appliqué à Comportement publié Comportement correct
LWG 59 C++98 il n'était pas clair si gbump pouvait être implémenté en
appelant sbumpc count fois (ce qui pourrait vérifier le underflow)
seulement ajouter count
au pointeur de lecture

Voir aussi

avance le pointeur suivant de la séquence de sortie
(fonction membre protégée)