posix

    2

    2답변

    유닉스 IPC를 배우고 있으며, 책의 msg * 패밀리에 대해서만 이야기합니다. 그러나 맨 페이지를 탐색하면서 mq_에 해당하는 내용을 알게되었습니다. http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi/0650/bks/SGI_Developer/books/T_IRIX_Prog/sgi_html/ch06.html은

    5

    1답변

    POSIX 메시지 큐를 구현했습니다. 수신기 측에서 은이 같은 큐를 개방하고 : mqdes = mq_open(s_mailbox_name.c_str(), O_RDONLY | O_CREAT, S_IRWXU | S_IRWXG | S_IRWXO, NULL); 를 발신자 측에서이 같은 큐를 개방하고 : mqdes = mq_open(m_s_mailbox_name.c_

    2

    1답변

    나는 다양한 프로세스를 생성하고있다. 지금까지 너무 좋아. 모든 아이들이 끝날 때까지 부모님을 기다리고 있습니다. 나는 많은 옵션들 (아래에 나열된 것과 같은)을 가지고 놀았지만, 부모 중 하나가 기다린다. 그러나 Enter 키를 눌러서 쉘로 돌아 가야한다. (어떤 자식은 부모 뒤에있는 것을 의미 하는가?) 부모는 절대 반환하지 않는다. 껍질. 어떤 아이디

    5

    2답변

    lstat() 시스템 호출에서 반환 된 파일의 속성 (소유자, 크기, 사용 권한, 시간)을 여러 개 가져 오려고한다고 가정합니다. Java에서이 작업을 수행하는 한 가지 방법은 java.io.File 객체를 만들고 length(), lastModified() 등과 같은 호출을 수행하는 것입니다. 이러한 호출 각각의 하나는 합계() 호출을 트리거, 내 목적

    3

    2답변

    Windows API는 컨텍스트 전환 전에 대기 스레드가 제한된 시간 동안 회전하지만 다중 프로세서 시스템에서만 임계 섹션을 제공합니다. 이들은 InitializeCriticalSectionAndSpinCount를 사용하여 구현됩니다. (http://msdn.microsoft.com/en-us/library/ms682530.aspx을 참조하십시오.) 이것은

    3

    3답변

    PCRE: /\A[A-Z0-9_\.%\+\-][email protected](?:[A-Z0-9\-]+\.)+(?:[a-z]{2,4}|museum|travel)\z/i POSIX: /^[A-Z0-9_\.%\+\-][email protected](?:[A-Z0-9\-]+\.)+(?:[A-Z]{2,4}|museum|travel)$/i 이 정규식은 [emai

    6

    2답변

    strerror()은 errno에서 메시지를 복구하는 것과 같은 방식으로 POSIX 표준 또는 다른 C 표준이 신호 번호에서 의미있는 메시지를 복구하는 방법을 제공합니까? Gnu C 라이브러리에는 strsignal()이 있지만 가능하다면 BSD 및 다른 유닉스 변종에 이식 할 수있는 것을 제공하고 싶습니다.

    2

    3답변

    여러 스레드를 사용하는 C의 Linux 용 응용 프로그램에서 작업하고 있습니다. main 함수에 의해 생성 된 스레드는 대부분의 작업을 수행하므로 대개 마지막으로 마칩니다. 나는 이상한 행동을 보았고, 스폰 된 스레드가 작업을 끝내기 전에 종료되는 메인 스레드로 인한 것 같아요. 이 실행될 때이 코드가 실행 #define _POSIX_C_SOURCE 200

    4

    3답변

    가능한 복제를 사용하여 동적 메모리 배열에 파일을 읽어 : 나는 동적 배열로 파일을 읽으려고 reading a text file into an array in c . 먼저 open()을 사용하여 파일을 열어 파일 설명자를 얻습니다. 하지만 메모리에서 파일의 일부 데이터 수정을 수행하기 위해 동적 배열에 malloc을 사용하여 메모리를 할당하는 방법을 알지

    1

    5답변

    스레드가 종료되었는지 어떻게 확인합니까? 내 경우에는 my_pthread [5]가 있고 5 개의 스레드 중 하나가 작업을 마쳤 으면 확인하고 싶습니다. (잘 모르겠습니다) 그러면 더 많은 작업을 수행 할 수 있습니다. I는 pthread_join을()를 사용하면 후는되어야한다 : pthread_join(my_pthread[0]); ... pthread_