What is the LOGICAL (not binary) XOR operator in C++? You know, like (a && b) or (x || y) ... ?

I know I can use ((a || b) && !(a && b)) but as I need to call a fxn and burn cycles to evaluate one of the operands that is a kludge ...