basic_istream::tellg
Indique la position de lecture actuelle dans le flux de données.
pos_type tellg( );
Valeur de retour
Position actuelle dans le flux.
Notes
Si Échec est false, la fonction retourne le membre rdbuf ->pubseekoff(0, cur, dans). Sinon, elle 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 <de >
Espace de noms : std