I는 7 바이트/56 비트가 범위에 정수 치를 입력 : 시공 후 boost::dynamic_bitset<> b(56, 1);
를, I는 원하는 정수 값 (예 : 2019)을 4 ~ 15 번째 비트에 배치합니다. 비트 연산없이이를 수행하는 간단한 방법이 있다면 궁금합니다. 기본적으로, 내가 알고있는 정수 값으로 비트 범위를 설정하고 싶습니다. 어떤 조언을
비트 스트링에 대해 감소 연산자가 필요합니다. 현재 다음과 같이 정의 된 incremement 연산자가 있습니다. void increment(boost::dynamic_bitset<> &bitset)
{
for (int loop = 0; loop < bitset.size(); ++loop)
{
if ((bitset[loop]