
3 Jan
2008
3 Jan
'08
10:39 a.m.
Marshall Clow wrote:
<http://svn.boost.org/trac/boost/ticket/597>
Non-basic-source-character-set characters conflict with MSVC
[...]
It appears that 90% of problem is the copyright symbol. A quick grep of the boost header files shows about 34 instances of '©', changing them to '(c)' would be easy.
The rest of the problem are in author's names, for example see Jaako's name in <boost/utility/enable_if.hpp".
My recommendation is to close this as "wont fix".
Could it be better/fixed if add a #pragma warning (disable : 4819) in vc's config file boost/config/compiler/visualc.hpp? IMO, although the compiling warning generated by these characters are harmless, the annoying thing is that it could drown other useful warnings.