|
Boost : |
From: Edward Diener (eddielee_at_[hidden])
Date: 2003-08-01 16:28:33
E. Gladyshev wrote:
>> Not quite. pImpl is really bad when you have
>> multiple interacting
>> concrete types. I think you'll find yourself doing
>> a lot of
>> polymorphic_downcast<>s.
>
> Another good point against the pImpl idiom. I'd
> suggest to overwrite some of the boost libaries that
> use the pImpl thing. It is not like a modern C++ at
> all.
Are you aware that the pImpl idiom is used for many different things or have
you just decided its not modern C++ at all because you don't use it for the
things you want to do ?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk