다음을 통해 공유


fsetpos

스트림 위치 표시기를 설정합니다.

int fsetpos( 
   FILE *stream,
   const fpos_t *pos 
);

매개 변수

  • stream
    포인터를 FILE 구조체입니다.

  • pos
    저장소 위치 표시기입니다.

반환 값

연결에 성공 하면 fsetpos 0을 반환 합니다.실패 시 0이 아닌 값을 반환 하 고 설정 하는 errno 다음 중 하나에 매니페스트 상수 (ERRNO를 정의 합니다.H): EBADF, 어떤 파일에 액세스할 수 없습니다 것을 의미 하거나 개체는 stream 포인트입니다 올바른 파일 구조. 또는 EINVAL에 대 한 잘못 된 값을 의미 stream 또는 pos 전달 되었습니다.에 잘못 된 매개 변수가 전달 된 경우 이러한 함수는 잘못 된 매개 변수 처리기의 설명에 따라 호출 매개 변수 유효성 검사.

참조 하십시오 _doserrno, errno, _sys_errlist, 및 _sys_nerr 에서이 및 기타 자세한 내용은 반환 코드입니다.

설명

fsetpos 함수 설정 파일 위치 표시기에 대 한 stream 의 값을 pos*,* 에 대 한 이전 호출에서 얻은입니다 fgetpos 에 대해 stream*.* 함수가 파일 끝 표시기를 지우고의 효과 취소 합니다. ungetc 에서 stream*.* 호출 fsetpos, 다음 작업을 stream 중 하나를 입력 하거나 출력할 수 있습니다.

요구 사항

Function

필수 헤더

fsetpos

<stdio.h>

추가 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.

예제

예제를 보려면 fgetpos.

해당 .NET Framework 항목

System::IO::FileStream::Position

참고 항목

참조

스트림 I/O

fgetpos