日期:2014-05-16  浏览次数:20665 次

pthread_create函数编译时报错?
void   MsgProcess(   void   *   lpTcpSer   )
{
}
void   TcpOperate(   void   *   lpTcpSer   )
{
}

int   ret   =   pthread_create(   &id1,   NULL,   (void*)TcpOperate,   this   );
ret   =   pthread_create(   &id2,   NULL,   (void*)MsgProcess,   this   );
编译后报错:
TcpSer.cpp:76:   invalid   conversion   from   `void* '   to   `void*(*)(void*) '
TcpSer.cpp:82:   invalid   conversion   from   `void* '   to   `void*(*)(void*) '
请问是什么问题?

------解决方案--------------------
得,我接分吧
------解决方案--------------------
也算我一个. ^_^
------解决方案--------------------
提示里都很明白了哦
呵呵
没仔细看吧
------解决方案--------------------

------解决方案--------------------
加强制类型转化
------解决方案--------------------
同接分,呵呵
------解决方案--------------------
呵呵,,提示很清楚了

接粉
------解决方案--------------------
接分,呵呵
------解决方案--------------------
接分
------解决方案--------------------
楼主有悟性, 我们大家省了不少事.
接分