basic_istream::tellg
Stocke la position de lecture actuelle dans le flux.
pos_type tellg( );
Valeur de retour
Position actuelle dans le flux.
Notes
Si échec a la valeur false, la fonction membre retourne rdbuf - > pubseekoff(0, cur, in).Sinon, il retourne pos_type(- 1).
Exemple
// basic_istream_tellg.cpp
// compile with: /EHsc
#include <iostream>
#include <fstream>
int main()
{
using namespace std;
ifstream file;
char c;
streamoff i;
file.open("basic_istream_tellg.txt");
i = file.tellg();
file >> c;
cout << c << " " << i << endl;
i = file.tellg();
file >> c;
cout << c << " " << i << endl;
}
Entrée : basic_istream_tellg.txt
0123456789
Sortie du programme
0 0
1 1
Configuration requise
en-tête : <istream>
l'espace de noms : DST