|
Boost : |
From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2002-03-23 00:02:49
Jason Shirk wrote:
> Actually, it can, but only under -Za. The problem is our
> "extension" to not need typename.
>
> Considering how often I see typename in Boost, I often wonder if
> "nontypename" would have been more appropriate.
Just a wild idea:
#pragma extension(push)
#pragma extension(disable: nontypename)
template< typename T >
struct has_member_...
{
// ...
};
#pragma extension(pop)
Of course it might be technically impossible to switch horses like this :).
Aleksey
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk