모두의 코드
C++ 레퍼런스 - istream::tellg 함수
작성일 : 2019-04-19
이 글은 9225 번 읽혔습니다.
istream::tellg
<istream> 에 정의됨
pos_type tellg();
현재 연관된 streambuf
객체의 입력 위치 지정자(position indicator) 를 리턴한다.
리턴값
현재 get pointer
가 가리키고 있는 위치를 리턴한다. 실패 시에 -1
을 리턴한다.
실행 예제
#include <iostream> #include <sstream> #include <string> int main() { std::string str = "Hello, world"; std::istringstream in(str); std::string word; in >> word; std::cout << "단어 \"" << word << "\" 를 읽은 후에 tellg() 의 값은 : " << in.tellg() << '\n'; }
실행 결과
단어 "Hello," 를 읽은 후에 tellg() 의 값은 : 6
참고 자료
seekg : 입력 위치 지정자를 설정한다.
tellp
: 출력 위치 지정자를 리턴한다.seekp
: 출력 위치 지정자를 설정한다.
첫
댓글을 달아주세요!
강좌에 관련 없이 궁금한 내용은
여기를 사용해주세요
또는 직접 입력하세요 (댓글 수정시 비밀번호가 필요합니다)
댓글을 불러오는 중입니다..