구조체를 사용하지 않고 쓰레드가 하나 이상의 인수를 가질 수 있습니까?스레드가 둘 이상의 인수를 가질 수 있습니까?
그래서 ... 종류의 같은 :
pthread_create(&file_thread, NULL, merge_thread, sortedFiles, number);
... '수'여분의 인수는 어디?
감사합니다, 흐리 스토 당신은 다양한 매개 변수를 포함하는 구조체를 정의하고 pthread_create
에 단일 void*
인수로 구조체의 인스턴스에 대한 포인터를 전달해야합니다
https://computing.llnl.gov/tutorials/pthreads/#PassingArguments를 참조하십시오. – jschmier