海外并购的方式:c++ 大虾请进

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/20 23:33:34
本人在LINUX下编写一个多线程程序出错代码如下:
void SendCommand(int *aBreakFlag);
main()函数中生成该线程。
pthread_create(&SendThrd,NULL,(void*)SendCommand,(void *)BreakFlag);
编译后上句出错:invalid conversion from
'void(*)' to 'void*(*)(void*)'

经检查是(void *)BreakFlag有问题

请告诉我该怎么改。
你说的
我试了
不好用
麻烦你
再看看

类型转换有问题呀!好好看看
pthread_create(&SendThrd,NULL,&SendCommand,(void *)BreakFlag);
试试吧,我没编过unix程序!