errno

    16

    3답변

    C에는 perror 및 errno가 있으며 마지막으로 발생한 오류를 인쇄하고 저장합니다. fopen()에 대한 인수로 실패한 모든 파일을 fstat() 할 필요가 없으므로 파일 호출이 실패한 이유를 사용자에게 알리기 때문에 파일 io를 수행 할 때 편리합니다. 나는 정상적으로 python에서 IOError 예외를 처리 할 때 errno를 잡는 적절한 방법이

    6

    8답변

    즉, 시스템 호출시 EINTR과 같은 오류 조건을 어떻게 테스트 할 것인가? 나는 그 자체로 모든 경우 일 수있는 한 가지 구체적인 예는 (errno == EINTR)을 사용하여 EOF를 반환 할 때 fclose를 다시 호출해야하는지 여부입니다. 이 동작은 fclose의 구현에 따라 달라집니다. // Given an open FILE *fp while (

    2

    1답변

    나는 현재 사용자의 디스크 할당량을 초과하는 시도가 실패했다는 것을 나타내는 EDQUOT 오류의 발생을 감지하는 UNIX에서 Windows로 일부 C++ 코드를 이식하고 있습니다. Visual Studio의 <errno.h>에는 디스크 할당량 기능이 있다는 것을 알고 있지만 EDQUOT가 없습니다. Visual Studio의 <errno.h> 에는 ENOS