回调函数问题
static INT NewThread(MODULEHANDLE hm, THREADHANDLE& rh, CSTR name, void* (*pfnThread)(void*), void* arg, EPriority pri, DWORD stacksize);
--- -创建一个内存池
----- MODULEHANDLE hm -需要线程的模块的句柄
----- CSTR name -线程的名字
----- pfnThread -线程入口函数
----- arg -线程函数的参数
-----EPriority pri -线程优先级
-----DWORD stacksize -线程堆栈大小
-----return INT -EErrCode
void sJobResetChss(PTResetPara param)
{
........
do something();
}
//创建线程
NewThread(m_hModule, m_hResetThread, "Reset",(void*(*(void*))sJobResetChss, pPara, priNormal,32 * 1024))
请问 为什么要(void *(*(void*))sJobResetChass ?