Sdílet prostřednictvím


basic_streambuf::sgetc

Vrátí aktuální prvek bez změny pozice v datovém proudu.

int_type sgetc( );

Vrácená hodnota

Aktuální prvek.

Poznámky

Pokud je k dispozici čtení umístění, vrátí funkce členské traits_type::to_int_type(*gptr).Jinak vrací podtečení.

Příklad

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

int main( ) 
{
   using namespace std;
   ifstream myfile( "basic_streambuf_sgetc.txt", ios::in );

   char i = myfile.rdbuf( )->sgetc( );
   cout << i << endl;
   i = myfile.rdbuf( )->sgetc( );
   cout << i << endl;
}

Vstup: basic_streambuf_sgetc.txt

testing

59xe2ztd.collapse_all(cs-cz,VS.110).gifVýsledek

t
t

Požadavky

Záhlaví: <streambuf>

Obor názvů: std

Viz také

Referenční dokumentace

basic_streambuf Class

iostream programování

iostreams konvence