다음을 통해 공유


basic_istream::tellg

현재 스트림 내의 위치를 읽어 보고 합니다.

pos_type tellg( );

반환 값

스트림 내의 현재 위치입니다.

설명

경우 실패 멤버 함수를 반환 하는 false입니다 rdbuf -> pubseekoff(0, cur, in).그렇지 않으면, pos_type(-1).

예제

// 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;
}

입력: basic_istream_tellg.txt

0123456789

프로그램 출력

0 0
1 1

요구 사항

헤더: <istream>

네임 스페이스: std

참고 항목

참조

basic_istream Class

iostream 프로그래밍

iostreams 규칙