0

ビット、1、0のc ++配列があり、それを整数とビット単位でXORして、結果を整数として取得したいとします。そうするための最速の方法は何ですか?

4

1 に答える 1

4

あなたがaを意味し、それがunsigned longに収まるstd::bitset unsigned long result = your_bits.to_ulong() ^ your_int仮定すると、 ;

于 2011-10-28T13:55:16.980 に答える