Partager via


basic_streambuf::sbumpc

Lectures et retourne l'élément actuel, déplaçant le pointeur sur stream.

int_type sbumpc( );

Valeur de retour

l'élément actuel.

Notes

Si une position de lecture est disponible, la fonction membre retourne traits_type::to_int_type( *gptr) et incrémente le pointeur " après " pour la mémoire tampon d'entrée.Sinon, il retourne uflow.

Exemple

// basic_streambuf_sbumpc.cpp
// compile with: /EHsc
#include <iostream>

int main( ) 
{
   using namespace std;
   int i = 0;
   i = cin.rdbuf( )->sbumpc( );
   cout << i << endl;
}
  3
  3
3 51

Configuration requise

en-tête : <streambuf>

l'espace de noms : DST

Voir aussi

Référence

basic_streambuf Class

programmation iostream

conventions d'iostreams