Witam.
Piszę pewien program na podstawie dokumentacji.
W dokumentacji jest napisany taki wykaz:
<bit 7-6: bytedata count that follows (0-3)>
<bit 5-4: only used if pkglength < 63>
<bit 3-0: least significant package length nybble>
I teraz pytanie czy prawidłowo się odwołuje do zakresu np od 0-3.
#include<iostream>
using namespace std;
int main()
{
uint8_t Pkg=64;
for(int i=0;i<3;i++)
{
cout<<static_cast<int>((1<<i)&Pkg)<<endl; // <--- Teraz wyświetlam pierwsze 3 bity
}
Chodzi mi żeby odnieść się do danego bitu a dokładniej go wyświetlić. (Wiem że jest klasa bitset)
Bardzo dziękuję za każdą pomoc oraz poradę.
union
słyszałeś? W sensie popieram, o ile te ilości bitów są zmienne, ale skoro są stale ...