쓰레드 질문입니다.
글쓴이: lovejin0309 / 작성시간: 월, 2005/07/04 - 9:36오후
쓰레드를 사용하면 메인 쓰레드에서 정의한 전역 변수를 부 쓰레드에서도 사용할 수 있는 걸로 알고 있습니다.
다음과 같이 코드를 만들었습니다.
void main(){
int error;
pthread_t athread;
void *thread_result;
error = pthread-creat(&a_thread, NULL, thread_fuction, .....);
여기서 질문입니다.
pthread_creat()에서 마지막 인수는 쓰레드 함수로 넘겨주는 값으로 알고 있습니다. 전 이 값이 필요가 없는 프로그램을 짜고 있습니다. 그럴 경우에 마지막 필드에 무엇을 넣어 주어야 할까요?
Forums:
pthread_create() 의 마지막 인자인 void *arg 는 p
pthread_create() 의 마지막 인자인 void *arg 는 pthread_create() 자체가 이용하지 않고 thread_function의 인자로만 넘겨줍니다.
사용하지 않을 때는 NULL을 넣으시면 됩니다.
----------------------------------------
http://moim.at
http://mkhq.co.kr
댓글 달기