$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [Boost-users] [logic] boost::logical_xor
From: Murilo Adriano Vasconcelos (muriloufg_at_[hidden])
Date: 2010-08-12 13:04:37
2010/8/12 gast128 <gast128_at_[hidden]>
> Hello all,
>
> small question: there seems no xor operator in c++ but there is also no
> Boost
> xor functor (like the std::logical_and)?
>
> Scenario: I have 2 data members used in variant like way: only 1 may be
> valid.
> Both valid or both invalid is incorrect.
>
Can't you use !!A != !!B? (or !!A ^ !!B)
-- Murilo Adriano Vasconcelos http://murilo.wordpress.com