pthread-join

    0

    1답변

    #include<stdio.h> #include<stdlib.h> #include<pthread.h> void * function(void *); main() { pthread_t p[5]; int j; int *arg1[4]; int arr[5]={1,2,3,4,5}; for(j=0;j<=4;j++

    0

    2답변

    작은 동기화 문제를 해결하려고합니다. 하지만 스레드에 가입하면 다섯 번째 반복의 세그먼트 오류가 발생합니다! 난 단지 4 스레드가 완벽하게 작동하도록 만듭니다. 여기 스레드를 수행 할 수있는 몇 가지 기본 사항이있는 코드를 남깁니다. 와 #include <stdio.h> #include <stdlib.h> #include <string.h>

    2

    2답변

    소켓 연결을 구현하는 C/C++ 코드를 작성했으며 주 스레드는 해당 포트에서 연속 루프 수신 대기 중입니다. 이 포트에서 연결 요청이 오면 pthread 호출을 사용하여 스레드를 생성하고이 스레드에서 작업을 오프로드합니다. 따라서 'n'스레드가 들어오는 요청에 대해 동적으로 생성되는 스레드가 있습니다. 문제는 하나의 스레드가 종료되면 주 스레드도 종료된다는

    0

    2답변

    안녕하세요. 시간 내 주셔서 감사합니다. 일부 명령을 실행하는 프로그램을 병렬 처리하려고하고 있는데 pthread가 좋은 옵션이라고 생각했습니다. 하지만 몇 가지 문제가 있습니다. 내가 스레드를 시작하는 곳입니다 : "안녕하세요"에 사용되기 때문에 void timetravel(command_stream_t s) { int *retvals[MAX

    1

    1답변

    현재 새 하위 디렉토리마다 스레드를 만들고 해당 스레드를 사용하여 디렉토리 트리의 크기와 그 안에있는 모든 하위 디렉토리의 크기를 찾는 프로그램을 작성하려고합니다. 하위 디렉토리의 크기를 찾으십시오. 아주 간단한 프로그램이지만 디버깅하기가 정말 어렵습니다. S_ISDIR 문제가 의도 한대로 작동하지 않는 문제가 있습니다 (일반 파일은 if 문을 전달하고 내

    3

    1답변

    현재 pthreads를 사용하는 프로젝트에서 작업하고 있습니다. 지금까지 프로젝트는 사용자가 지정한 수의 스레드를 시작하고 각 스레드에서 작업을 수행 한 다음 닫습니다. 각 스레드는 동적으로 할당 된 메모리 배열에 저장됩니다. 나는이 사용하여 수행 pthread_create(&(threads[i]), NULL, client_pipe_run, (void *)

    -1

    4답변

    다음 프로그램에서 스레드의 순서는 무엇입니까? "함수"가 고유 한 스레드 ID를 출력한다고 가정하면 (여기서 우리는 하나의 프로세스만을가집니다). 나는 항상 순서 th1, th2를 얻는다! #include <stdlib.h> #include <stdio.h> #include <pthread.h> int main() { pthread_t

    2

    2답변

    pthread_join는 반환 값을 부여 pthread_exit 반면, 반환 값 2 번째로 인수 void** 소요 않는 이유를 이해할 수없는, void* 등의 반환 값 인수를가 .

    2

    1답변

    pthread_join()과 비슷한 일을 할 수있는 pthread API 호출이 있습니까? Windows WaitForSingleObject (HANDLE 핸들, int timeout) 함수와 비슷한 함수를 찾고 있습니다. 나는 pthread_timedjoin() 콜이 있지만 특정 버전의 리눅스에서만 사용 가능하다는 것을 안다.

    1

    1답변

    내 프로그램은 텍스트 파일에서 미로를 읽은 다음 주 프로그램이이 미로를 탐구하고 종료를 검색하기 위해 3 가지 스레드를 만듭니다. 스레드가 이탈을 발견하면 주 스레드에 솔루션 경로를 게시합니다. 이 미로에는 함정에 직면 할 때 "죽을"것이라는 함정이 있으며, 그 함정의 위치를 ​​발견 된 함정 포인트의 전역 배열에 저장하여 다른 스레드가 피할 곳을 알 수