Fernando Pelliccioni wrote: > It is not a bug. The following code compiles well on MSVC 9 (Visual Studio 2008) > You just have to include <ciso646>
It is a bug- 'and', 'not', etc. are reserved words in C++, and MSVC9 is nonconformant when it #defines them as preprocessor macros. It cause troubles lots of places, not just here. Here's a link that discusses it further. http://books.google.com/books?id=Q4iP1mkfdtsC&pg=PT398&lpg=PT398&dq=ciso 646&source=bl&ots=wYn89ESX6p&sig=YJ9ZKxHVhGctK3_ruaAEuHYnRnM&hl=en&ei=q- MHTLCWGYWclgesspWADw&sa=X&oi=book_result&ct=result&resnum=8&ved=0CDoQ6AE wBw#v=onepage&q=ciso646&f=false Erik ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Cpp-netlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel
