2012-11-28 2 views
3

fildes 란 무엇이며 리눅스에서는 파일 설명자와 fildes의 차이점은 무엇입니까? 예를 들어, 파일 기술자파일 설명자와 fildes의 차이점

ssize_t write(int fd, const void *buf, size_t count); 

와 아래 쓰기 상품의 경우 fildes

ssize_t pwrite(int fildes, const void *buf, size_t nbyte, off_t offset); 

답변

6

와 아래 PWRITE 거래 이들은 매개 변수 이름입니다. 둘 다 파일 설명자를 참조합니다. 이러한 기능

foo(int a, int b); 또는 foo1(int x, int y);

(단순히 선언을 보아서) a하고 x 무엇 무엇을 그에게 할 필요 같은 함수에서 일반적으로

man 2 write 
man pwrite 
0

에 대한

읽기 설명서 . 그래서 형식과 관련된 이름 만이 함수 내부에서 사용되는 매개 변수 목록의 식별자입니다.

fdfildes 모두 파일 설명자입니다.

관련 문제