参考文章
https://blog.csdn.net/qq_26849233/article/details/77930991
之前写多线程函数getData 在main中调用时,
std:thread t(getData)
getData的实现是
void getData(){
}
但是如果是在一个类的构造方法中调用时,这样写就会报错,reference to non-static member function must be called
解决方法是,在类的头文件中将getData设置为静态方法
网友评论