2011-04-12 6 views

답변

2

fcntl with the F_GETFL을 사용하면 fd가 유효한지 확인할 수 있습니다.

+0

파일 설명자가 닫히면 fcntl이 실패합니다. (따라서 F_GETFL을 사용하든 다른 명령을 사용하든 상관 없습니다.) –

2

fstat 내가 생각할 수있는 가장 휴대 가능한 방법입니다.

플랫폼에 대해 알려 주시면 귀하의 특정 상황에 대해 더 나은 것을 제안 할 수 있습니다.

+0

저는 Linux/unix에서 프로그래밍하고 있습니다. – Andrew

관련 문제