Boost logo

Boost :

From: Raoul Gough (RaoulGough_at_[hidden])
Date: 2003-11-06 14:05:28


Under MSVC6, BOOST_NESTED_TEMPLATE expands to "template" instead of
being empty. For instance, I have code where the following works on
MSVC6, but only after I redefine BOOST_NESTED_TEMPLATE to be empty:

      typedef typename traits_by_category <max_category>
        ::BOOST_NESTED_TEMPLATE traits<Iterator>::type type;

The config/compiler/visualc.hpp header never defines
BOOST_NO_MEMBER_TEMPLATE_KEYWORD, even though MSVC6 has limited
support for member templates, and doesn't accept the template keyword
in this usage. Is this a config bug?

-- 
Raoul Gough.
(setq dabbrev-case-fold-search nil)

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