typedef void (CALLBACK* DEALPROC)(SOCKET s, int ServerPort, const char *ClientIP);下面有个引用DEALPROC:BOOL StartServer(DEALPROC lpDealFunc);这里把DEALPROC定义成什么了?
我看不懂这条typedef的语法,和一般的typedef应用不一样。 谢谢!
我看不懂这条typedef的语法,和一般的typedef应用不一样。 谢谢!
是dll的函数应用吧。照格式写不就好了吗??
DEALPROC定义一个函数指针,这个函数
的返回值类型是void,参数是(SOCKET s, int ServerPort, const char *ClientIP);
例如:
void func1(SOCKET s, int ServerPort, const char *ClientIP);
DEALPROC proc = fun1;