Boost logo

Boost :

From: Herb Sutter (hsutter_at_[hidden])
Date: 1999-12-21 10:24:56


Dave wrote:
>Herb wrote:
>> Issue the first: Would this require duplicating object code for unchanged
>> components (i.e., double object sizes)? No; simply have a shared
>> implementation (which might not even be templated) and write forwarding
>> functions. This is usually a good idea when implementing templates anyway,
for
>> example for the container<void*> technique.
>
>Easier answer: provide using-declarations to import names from older
>namespaces into newer ones.

I believe we considered that, but there were some name lookup problems. Perhaps
someone like John Spicer could supply details, and perhaps additional functions
(for forwarding or operators) might make the name lookup problems go away.

Herb


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