C++ 反向异或运算符?

C++ reverse XOR operator?

我有一个十六进制数,它与另一个十六进制数异或。

我只知道其中一个十六进制数,但我知道异或运算的结果。

例子

0x35 ^ x = 0x39

有没有办法得到x?

你可以用

得到x
x = 0x35 ^ 0x39

对于异或:

a = b ^ c <=> b = a ^ c <=> c = a ^ b