您的位置:首页 > 其它

typedef unsigned long (__stdcall *THREADFUNC)(void *)

2014-06-18 14:52 190 查看
自定义函数指针类型名为 THREADFUNC,可指向如下函数

返回值为unsigned long,参数类型为void *,调用约定为__stdcall

举例说明:

typedef unsigned long(__stdcall *THREADFUNC)(void *);

unsigned long __stdcall myfunc(void *param)

{

*((int *)param)=1234;

return 0;

}

int main()

{

THREADFUNC pf1=&myfunc;

void *param=malloc(sizeof(int));

(*pf1)(param);//相当于myfunc(param);

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐