$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Stefan Slapeta (stefan_nospam__at_[hidden])
Date: 2004-07-27 09:26:14
Joaquín Mª López Muñoz wrote:
> Could some kind soul with access to MSVC 8.0 try TEST 0 and TEST 1 for
> this compiler and report the results? If TEST 0 passes and TEST 1 fails, IMHO
> BOOST_NO_MEMBER_TEMPLATE_FRIENDS should be set on for this
> compiler, or at least a weak variant, something like
> BOOST_NO_MEMBER_TEMPLATES_ACROSS_NAMESPACES
Once again: VC 8.0 behaves _exactly_ like VC 7.1! (therefore, test 0
succeeds and test 1 fails)
Thus, as BOOST_NO_MEMBER_TEMPLATE_FRIENDS is defined in visualc.hpp for
this compiler...
#if _MSC_VER <= 1310
# define BOOST_NO_MEMBER_TEMPLATE_FRIENDS
#endif
...there should be the same define for VC 8.
Whether this is too strict or not and whether there should be a "weaker"
macro (just for friends in other namespaces) is a completely different
discussion and the outcome is equally valid for both VC 7.1 and VC 8!
Stefan