|
Boost Users : |
From: Scott McMurray (me22.ca+boost_at_[hidden])
Date: 2008-01-26 19:59:42
On 26/01/2008, Sohail Somani <sohail_at_[hidden]> wrote:
> Only thing you'd have to be careful of is copying of class C but you can
> inherit from boost::noncopyable to avoid any issues.
>
Using auto_ptr instead of shared_ptr would be another option, if you
prefer ownership transfer semantics.
> thread.reset(new thread(&C::ThreadJob));
>
Note also that a member function pointer is not usable on its own, so
you'll need to do something like this instead:
thread.reset(new thread( bind(&C::ThreadJob, this) ));
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net