|
Boost : |
Subject: Re: [boost] libzeep
From: Lars Viklund (zao_at_[hidden])
Date: 2010-04-13 18:54:19
On Wed, Apr 14, 2010 at 12:21:31AM +0200, Juraj IvanÄiÄ wrote:
> As an interesting side note - while attempting to compile libzeep I
> found that VS 9.0 compiler does not recognize spelled logical operators
> ('or', 'not' and 'and') as C++ keywords. Furthermore, passing macros
> like or=|| on the VS command line causes internal compiler error.
> Putting them inside code as #defines is OK for VS, but gcc (correctly)
> refuses to preprocess this.
Aren't the alternative spellings like `or', `and' and such defined in
<ciso646>?
-- Lars Viklund | zao_at_[hidden]
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk