Boost logo

Boost :

From: cppljevans_at_[hidden]
Date: 2003-10-28 22:34:19


On 10/28/2003 05:31 PM, cppljevans_at_[hidden] wrote:
> On 10/28/2003 04:18 PM, cppljevans_at_[hidden] wrote:
[snip]
> template < typename T, class P1, class P2, class P3, class P4 > class
> smart_ptr:public optimally_inherit <
> ...
>
> Hence, the forward decl of smart_ptr is inconsistent with the definition.
>
Replace
   class P1, class P2, class P3, class P4
with
   BOOST_SMART_POINTER_PARAMETERS
and the g++ -E output looks OK.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk