[ CnUnix ] in KIDS 글 쓴 이(By): parsec ( 먼 소 류 ) 날 짜 (Date): 2004년 2월 26일 목요일 오후 04시 50분 27초 제 목(Title): Re: [급질] typedef 고쳐놓고 보니 원래 설명이 맞군요. -_-;;; 지송, 지송합니다.. 다시: "void *pMedia, void *pStream, int dwLength 를 argument로 받고 int 를 return 하는 함수 포인터 타입 t_play_func를 정의하는 거죠. http://std.dkuug.dk/JTC1/SC22/WG14/www/docs/n843.pdf 여기서 6.7.5.3 의 14번, 15번 그리고 6.7.7의 7번 paragraph들을 참조하세요. typedef int (*f)(void *); 이런 타입을 정의하면 f foo(int); f bar; 라고 하면 foo는 int 를 인자로 받고, "void *를 인자로 받아 int를 리턴하는 함수 포인터"를 리턴합니다. 그리고 bar는 void *를 인자로 받아 int를 리턴하는 함수 포인터입니다. /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ... May the source be with you! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ |