errno

    3

    1답변

    언제 errno가 변경되는지 알아 내려고하고 있습니다. 은 처음에는 "보고 errno를"시도 내가 "-pthread"로 컴파일하여이 문제를 해결할 수 있었다 오류 Cannot find thread-local variables on this target 을 주도 GDB,있다. 그러나, 그것은 여전히 ​​작동하지 않습니다와 나는 "errno를 볼"입력 할

    0

    1답변

    내가로드 가능한 커널 모듈에 의해 생성/proc 디렉토리 파일을 작성하려고에 fopen을 사용에 대한 13. 쓰기 위해 파일을 여는 데 fopen()을 사용하고 있지만 errno : 13 (permission denied)을 얻고 있습니다. FILE *fp; fp = fopen("/proc/file1","w"); if(fp == NULL){ p

    0

    1답변

    Select()를 사용하여 소켓에서 읽을 수있는 데이터가 있는지 확인하는 데 문제가 있습니다. 연결하고자하는 소켓에 데이터가 없으므로 select에 대해 timeout 또는 0 값을 반환 할 것으로 기대합니다. 대신 -1 값을 얻었고 메시지는 "오류 : 오류 없음"입니다. 나는이 예제와 매우 유사한 코드가 : 나는 몇 번 여기에 선택() 문서를 통해 읽었습

    3

    2답변

    나는 다음과 같은 코드를 시도 C++ 프로그램을 실행하고 있습니다 : socket(PF_INET6, SOCK_DGRAM, 0) 을 그러나 3000 실행 위의 수익률은 -1 가끔 (아마 1 시간)와 errno는 다음을 보여줍니다. Errno 97: Address family not supported by protocol 어떻게 가능합니까? 이 줄을 실

    8

    2답변

    내 응용 프로그램이 TCP 연결을 생성합니다. 정상적으로 작동하고 있습니다. 그러나 호출 TCP는 IP에 (비는 60 초 시간 제한과 차단) 를 연결하면 하나 개의 네트워크에서 서버는 많은 IP이 같은 174.XXX 54.xxx 말을했다 174.X.X.X은 항상 성공입니다. 그러나 IP 54.x.x.x을 사용하는 동일한 서버에 TCP 연결이 실패하고 대부분

    0

    2답변

    오류를 perror 스택에 추가하려면 어떻게합니까? 여기 은 표준이 없습니다 내가 #include <stdio.h> #include <stdlib.h> int Div (int a, int b, int * c) { if (b == 0) { // add to perror: "cannot divide by zero!" retu

    3

    2답변

    set_new_handler을 사용하고 처리기 함수가 호출되면 errno이 039가 반환되는 방식으로 보장됩니다. malloc? 아니면 strerror(ENOMEM)을 사용하는 것이 더 낫습니까? errno은 Microsoft C++ 및 GCC에서 작동하지만 여전히 보장되는지 여부는 문제가됩니다.

    2

    2답변

    내 프로그램에서 사용해야하는 errno()의 구현에 대한 혼란이 있습니다. 내가 아는 한, 표준 errno()는 errno.h에 정의되어있다. 그러나 Visual Studio에는 stdlib.h에서 errno()도 있습니다. 어쩌면 그건 잘못된거야,하지만 나를 위해 stdlib.h의 errno()는 errno.h보다 빠릅니다. 그러나 errno()도 std

    3

    1답변

    저는 haskell 플랫폼에 있습니다. GHC 6.12.1은 apt-get as Debian Squeeze에 설치되었습니다. 어떻게 원래 발생 된 다른 스레드에서 그것을 필요로 IOError 밖으로 근본적인 errno 얻을 수 있습니까? 내가 네트워크에서 실제로 errno 값을 노출하는 네트워크 프로토콜을 구현하고 있기 때문에 이것이 필요한 이유가 있습니다

    0

    2답변

    나는 디렉토리를 묻는 bash 스크립트를 작성하려고하는데, 확인 후 디렉토리를 제거한다. 또한 디렉토리가 비어 있지 않은지 사용자에게 알리고 어쨌든 제거 할 것인지 묻는 것이 필요합니다. 내가 rmdir을 사용하고 디렉토리가 삭제되었는지 확인하기 위해 반환 값을 확인했는데, 왜 그런지는 알 수 없지만 지금까지 어떤 반환 값이 EEXIST 또는 ENOTEMP