Bitweise XOR (^^)
Der bitweise XOR-Operator (^^) gibt eine Zahl vom Datentyp value zurück, deren binäre Darstellung an jeder Bit-Position eine 1 aufweist, für die die entsprechenden Bits entweder des einen oder des anderen Operanden (aber nicht beider) eine 1 sind. Der Datentyp value bildet immer 32 Bit ab.
result = operand1 ^^ operand2;
Bitweise XOR
1 ^^ 1 == 0
1 ^^ 0 == 1
0 ^^ 1 == 1
0 ^^ 0 == 0
Beispiel
value a = 0x05D2; //0b0000010111010010 value b = 0x0F11; //0b0000111100010001 value c; c = a ^^ b; //c == 0x0AC3 == 0b0000101011000011