From: Glyn M. <gly...@gm...> - 2010-01-20 21:17:11
|
Hi, 2010/1/20 Dean Michael Berris <mik...@gm...> > On Thu, Jan 21, 2010 at 5:01 AM, Glyn Matthews <gly...@gm...> > wrote: > > > > 2010/1/20 Nelson, Erik - 2 <eri...@ba...> > >> > >> After I fix that, the next error I get is: > >> 1>c:\work\boost\boost/network/uri/http/detail/parse_specific.hpp(74) : > >> error C2065: 'not' : undeclared identifier > >> > >> Adding #include <ciso646> to parse_specific.hpp gets it on the road, but > >> then I come to something I don't see any obvious answer to: > >> > > It seems that you're using the version in the 'master' branch. Can you > try the latest from 0.5-devel? > > Anyway the "real" fix would be to change 'not' into !. > Just a point about the use of `not` and `or` that have made their way into the code, but I had no idea that these were keywords in C++. In fact, IMO they're much clearer than writing `!` or `||` etc. but I've never seen this. Can anyone explain why they exist but are never used? Thanks, G |