有什么办法可以将两个 8 位 bitset 分配给一个 16 位 bitset
例如
bitset<8> first = var1;
bitset<8> second = var2;
bitset<16> = first+second;
最佳答案
如果您希望它们被序列化:
bitset<16> result(first.to_ulong() * 0x100 + second.to_ulong());
这首先是最重要的位,然后是最不重要的位。
关于c++ - 将两个 8 位 bitset 分配给一个 16 位 bitset,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24829028/