두근두근이야기

[파일i/o] lseek 함수 본문

IT/IT ::Linux

[파일i/o] lseek 함수

골든 2013. 3. 13. 00:31

lseek 함수 //열린 파일의 오프셋을 명시적으로 변경할 때에 사용함

#include<unistd.h>

off_t lseek(int filedes, off_t offset, int whence);

반환값: 성공시 새파일 오프셋, 오류 시 -1 


-offset 인수에 주어진 값의 적용방식은 whence 인수에 주어진 값에 따라 다름

ㅇ SEEK_SET: 파일의 오프셋은 offset으로 설정됨

ㅇ SEEK_CUR: 파일의 오프셋은 현재 오프셋 값에 offset을 더한 값으로 설정됨

ㅇ SEEK_END: 파일의 오프셋은 파일 크기 더하기 offset으로 설정됨


'IT > IT ::Linux' 카테고리의 다른 글

우분투에서 한영키!!!!  (0) 2013.03.17
[파일i/o] lseek 함수 예제  (0) 2013.03.13
[파일i/o] close 함수  (0) 2013.03.13
fcntl을 이용한 파일 및 레코드 잠금(records lock)  (0) 2013.03.13
[파일i/o] creat 함수  (0) 2013.03.13