Partager via


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

Voir aussi

Référence

basic_istream, classe

iostream, programmation

iostreams, conventions