整数和位数组之间的按位运算

时间:2011-10-28 13:52:09

标签: c++ binary bit-manipulation bitwise-xor

假设我有一个c ++数组的位,1和0,我希望用整数进行按位XOR运算,并将结果作为整数得到。最快的方法是什么?

1 个答案:

答案 0 :(得分:4)

假设您的意思是std::bitset ,假设它适合无符号长整数,那么unsigned long result = your_bits.to_ulong() ^ your_int;