|
Boost : |
From: John Maddock (John_Maddock_at_[hidden])
Date: 2000-10-03 06:47:51
>template<typename T>
>char IsRef( Holder<T&>* );
>int IsRef(...);
That was one of the first things I tried, this is after all what the
compiler is supposed to do when figuring out partial specialisations.
However it requires partial ordering support, which VC6 doesn't have.
BTW, boost::is_reference works pretty well under VC6, the main issue is
that references to types that are both const and volatile qualified give
the wrong answer. IMO these types are very rare however.
- John.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk