$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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.