今日は、boost::scoped_ptr を使用して、boost::thread を指すようにします。
私のThread.hにはあり、私の Thread.cpp には、boost::thread の作成が行わboost::scoped_ptr<boost::thread> m_thread
れる関数があります。create()
試してみThread::m_thread (new boost::thread(attr, boost::bind(%Thread::run, this)));
ましたが、当然のことながらうまくいきませんでした。
scoped_ptr で何が起こっているのか、それがどのように機能するのかを完全には理解していないため、これを行う方法を自分で (またはブーストのドキュメントを使用して) 理解できません。以前は生のポインターを使用していましたが、これは正常に機能していましたが、現時点では使用できません。
御時間ありがとうございます!