天天看点

C2893 未能使函数模板“unknown-type std::invoke(_Callable &&,_Types &&...)”专用化 websocket_server

c++报错:

C2893    未能使函数模板“unknown-type std::invoke(_Callable &&,_Types &&...)”专用化    websocket_server

严重性    代码    说明    项目    文件    行    禁止显示状态错误    C2672    “std::invoke”: 未找到匹配的重载函数    

代码:

int aaa(int aa, char* url) {

    return 1;

}

调用代码:

thread video_thread2(bind(&aaa,  cam_id_int, cam_url_string.c_str()));

原因:char* 参数不能当函数的参数

解决方法:

int aaa(int aa,const char* url) {

    return 1;

}