在下面的代码中,thread t(&Fred::hello)
我收到一个错误,即该术语无法评估为采用 0 个参数的函数。问题是什么?
#include <iostream>
#include <thread>
using namespace std;
class Fred
{
public:
virtual void hello();
};
void Fred::hello()
{
cout << "hello" << endl;
}
int main()
{
thread t (&Fred::hello);
t.join();
return 0;
}