pthread_create에 인자를 넘길때,

lkjt의 이미지

만약에 함수가 받는 인자가 2개일 경우에는 어떻게 해야 하나요?

dalekang의 이미지

struct 를 사용하세요 ^^
그리고 void* 형태로 넘기시면 됩니다.

lkjt의 이미지

아하 구조체를 사용해야하나요?
그방법 밖에 없나요?

음,,, 불편해도 그방법 밖에 없다면 써야겠죠,

sunge의 이미지

머 전역변수를.... 구리구리 하겠지만 ~(- ㅁ-)~

Simple is best, all of the time...
저거 맞나...

advanced의 이미지

lkjt wrote:
아하 구조체를 사용해야하나요?
그방법 밖에 없나요?

음,,, 불편해도 그방법 밖에 없다면 써야겠죠,


불편한것이 아니라 원체 그렇게 사용하라고 void * 형의 인자하나를

받는겁니다.

이 외에도 많은 함수들이 이와 같은 형태로 구현하거든요 :D

- advanced -