オブジェクト内でスレッドを開始するにはどうすればよいですか?例えば、C++ boost :: thread、クラス内でスレッドを開始する方法
class ABC
{
public:
void Start();
double x;
boost::thread m_thread;
};
ABC abc;
... do something here ...
... how can I start the thread with Start() function?, ...
... e.g., abc.m_thread = boost::thread(&abc.Start()); ...
だから後、私は、のような
abc.thread.interrupt();
abc.thread.join();
おかげで何かを行うことができます。
ガイ、ありがとう、それはうまく動作します。 – 2607