typedef void (CALLBACKONRECVDATA)(void* pTheOwner,char* pData, int   len);
中(CALLBACKONRECVDATA)是啥?能给小弟讲讲这个定义的意思吗?马上送分!

解决方案 »

  1.   

    CALLBACKONRECVDATA 用来定义一个具有参数void* pTheOwner,char* pData, int   len返回值为void的函数,用处好像不是很大,至少我好每这样用过。但是这样的话:
    typedef void (* CALLBACKONRECVDATA)(void* pTheOwner,char* pData, int   len);就可以用CALLBACKONRECVDATA定义一个指向具有参数void* pTheOwner,char* pData, int   len返回值为void的函数的指针。
      

  2.   

    是一个被定义为void类型的大概用来接收数据的函数