Thank you
On Jan 27, 2008 12:29 PM, Sohail Somani
On Sat, 26 Jan 2008 19:59:42 -0500, Scott McMurray wrote:
On 26/01/2008, Sohail Somani
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.
Either way, auto_ptr is the right choice. Thanks.
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) ));
You caught me blindly copying!
-- Sohail Somani http://uint32t.blogspot.com
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users