Boost logo

Boost :

From: Alexander Nasonov (alnsn-boost_at_[hidden])
Date: 2005-06-01 10:11:19


Arkadiy Vertleyb <vertleyb <at> hotmail.com> writes:

> OTOH, passing the parameter through something like:
>
> template<class T>
> T make (const T&);
>
> seems to be able to convince GCC that this is indeed an expression. So, if
> we define the BOOST_TYPEOF (in native mode) something like this
> (mpl::identity insures consistency of typename usage):
>
> #define BOOST_TYPEOF(x) mpl::identity<__typeof__(make(x))>::type
>
> We should be able to achieve consistency between native and emulation modes.

Are you going to include it to the library?

--
Alexander Nasonov

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