다음을 통해 공유


fpos Class

템플릿 클래스는 스트림 내의 임의의 파일 위치 표시기를 복원 하는 데 필요한 모든 정보를 저장할 수 있는 개체를 설명 합니다.클래스 fpos의 개체 <St> 효과적으로 두 개 이상의 구성원 개체를 저장합니다.

  • 형식의 바이트 오프셋에서 streamoff.

  • 형식의 개체의 basic_filebuf 클래스에 의해 사용에 대 한 변환 상태를 St, 일반적으로 mbstate_t.

또한 사용 하는 클래스의 개체에 대 한 임의의 파일 위치를 저장할 수 있는 basic_filebuf, 형식의 fpos_t.그러나 제한 된 파일 크기는 환경에 대 한 streamofffpos_t 종종 같은 의미로 사용 될 수 있습니다.상태에 따라 인코딩을 사용 하는 스트림이 없습니다 되는 환경에 대 한 mbstate_t 실제로 사용 되지 않을 수 있습니다.따라서 저장 된 구성원 개체 수가 달라질 수 있습니다.

template <class Statetype>
   class fpos

매개 변수

  • Statetype
    상태 정보입니다.

42zz68ta.collapse_all(ko-kr,VS.110).gif생성자

fpos

스트림의 위치 (오프셋)에 대 한 정보가 들어 있는 개체를 만듭니다.

42zz68ta.collapse_all(ko-kr,VS.110).gif멤버 함수

seekpos

표준 C++ 라이브러리에서만 내부적으로 사용 합니다.이 메서드는 사용자 코드에서 호출 하지 마십시오.

state

변환 상태 반환 하거나 설정 합니다.

42zz68ta.collapse_all(ko-kr,VS.110).gif연산자

연산자! =

테스트 파일 위치 표시기 같지 않음입니다.

operator +

파일 위치 표시기를 증가 시킵니다.

= 연산자

파일 위치 표시기를 증가 시킵니다.

운영자-

감소 파일 위치 표시기입니다.

-= 연산자

감소 파일 위치 표시기입니다.

연산자 = =

같은지 테스트 파일 위치 표시기입니다.

연산자 streamoff

캐스팅 개체 형식 fpos 개체 유형의 streamoff.

요구 사항

헤더: <ios>

네임 스페이스: std

참고 항목

참조

표준 C++ 라이브러리에서 스레드로부터의 안전성

iostream 프로그래밍

iostreams 규칙

기타 리소스

fpos 멤버

<ios> 멤버