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