function의 주소를 넘길 때

2019. 5. 15. 23:25PL/C++

int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine) (void *), void *arg);

pthread_create의 정의는 다음과 같은데 3번째 인자는 함수 포인터를 넘겨준다. 방법은 2가지인데 함수의 이름 혹은 &(함수의 이름)을 넘겨도 똑같이 같은 값이 넘거간다. 

'PL > C++' 카테고리의 다른 글

gets의 취약점  (0) 2019.05.19
fgets와 scanf, strlen에서의 차이  (0) 2019.05.18
PI 상수를 사용하는 방법  (0) 2019.04.29
EOF까지 한 번에 입력받기  (0) 2019.04.25
static 함수를 사용하는 이유  (0) 2019.04.08