我正在尝试使用pthread库。
此错误的原因是什么?
错误C2664:' pthread_create' :无法转换参数3来自' void *(__ clrcall *)(void *)' to' void *(__ cdecl *)(void *)
这是我的代码:
pthread_create(&thread1,NULL,sub_m,(void *)data);
void *sub_m(void* data)
答案 0 :(得分:0)
将其void __cdecl sub_m(void *data)
。您使用托管代码,因此需要重新使用正确的调用约定。