|
Boost : |
From: Arkadiy Vertleyb (vertleyb_at_[hidden])
Date: 2006-01-20 05:48:48
"Tobias Schwinger" <tschwinger_at_[hidden]> wrote
> A single-rooted approach might still be better:
>
> boost/a/typeof/boost/a/b/c.hpp
>
> or even (although Arkadiy pointed out it would be less CVS-friendly)
>
> boost/typeof_support/boost/a/b/c.hpp
>
>
> Now I could switch my include path to contain boost/a/typeof or to
> boost/typeof_support respectively and thus enable typeof support for lib a
without
> changing my source code (as suggested by Andy elsewhere in this thread).
Note that disabling typeof support seems to be easily achieved by just
defining BOOST_TYPEOF_NATIVE, which forces all the registrations to be
no-op.
Regards,
Arkadiy
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk