다음은 흔히 볼 수있는 스레드 생성 코드의 예입니다. pthread_create는 많은 포인터/주소를 사용하며 이것이 왜 그렇게 궁금합니다.pthreads 및 포인터에 대한 질문
pthread_t threads[NUM_THREADS];
long t;
for(t=0; t<NUM_THREADS; t++){
rc = pthread_create(&threads[t], NULL, &someMethod, (void *)t);
}
변수 배열을 참조하기 위해 '&'를 사용하는 큰 장점이나 차이가 '스레드'뿐만 아니라 '것으로 someMethod'로 (그냥 '스레드'그냥 '것으로 someMethod'반대)? 또한 왜 't'가 보통 't'대신 void 포인터로 전달 되는가?