将线程初始化为新线程c ++

时间:2017-09-05 16:20:34

标签: c++ multithreading class operators overloading

我有一个没有初始化的帖子" thr",我想把它推向新线程

thr=std::thread(&Engine::thread);

但我收到错误C2672:" std :: invoke"。我试图用this->线程替换& Engine :: thread,但是得到了另一个错误C3867:" Engine :: thread"。 那么我如何初始化thr到新线程? thr创建于下方,std::thread thr; 而Engine :: thread看起来像这样

inline void Engine::thread()
    {

    }

抱歉我的英文不好,请帮帮我

0 个答案:

没有答案