$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [Boost-users] Boost-users Digest, Vol 1924, Issue 10
From: Rob Currey (avalonforest_at_[hidden])
Date: 2009-03-04 18:10:15
> From: "Peter Dimov" <pdimov_at_[hidden]>
> Subject: Re: [Boost-users] [enable_shared_from_this] My derivation
> ofenable_shared_from_this wants to be templated
>> template<class X>
>> class Y: public enable_shared_from_this< Y<X> >
>> {
>> public:
>> 
>>     shared_ptr< Y<X> > f()
>>     {
>>         return shared_from_this();
> 
> In a template, you need
> 
>           return this->shared_from_this();
> 
> to inform the compiler that shared_from_this will come from a base class.
> 
>>     }
perfect ... thank you.