我收到以下错误
错误 2 错误 C2248: 'std::thread::thread' : 无法访问在类 'std::thread' c:\dropbox\prog\c++\ttest\ttest\main.cpp 11 1 ttest 中声明的私有成员
错误 1 错误 C2248: 'std::mutex::mutex' : 无法访问在类 'std::mutex' c:\dropbox\prog\c++\ttest\ttest\main.cpp 11 1 ttest 中声明的私有成员
我的代码
#include <mutex>
#include <thread>
using namespace std;
struct Serverbas
{
mutex mut;
thread t;
};
struct LoginServer : Serverbas
{
void start()
{
t = thread(&LoginServer::run, *this);
}
void run() {}
};
int main() {}