各ビットを個別に反復することなく、ビットセットからビットのCPUワードサイズの長いサブシーケンスを効率的に抽出する方法はありますか?何かのようなもの
#include <bitset>
#include <iostream>
using namespace std;
int main() {
bitset<100> b;
// Do something with b
// ...
// Now i want sizeof(long) many bits starting at position 50
unsigned long l = (b>>50).to_ulong();
}
例外をスローする代わりにビット文字列を切り捨てる場合はそうします!