Thank you

On Jan 27, 2008 12:29 PM, Sohail Somani <sohail@taggedtype.net> wrote:
On Sat, 26 Jan 2008 19:59:42 -0500, Scott McMurray wrote:

> On 26/01/2008, Sohail Somani <sohail@taggedtype.net> 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

_______________________________________________