Показать сообщение отдельно

  #4  
Старый 25.01.2010, 16:34
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

а кто тебе не дает читать по 1 байту и сразу разбивать на биты?
Допустим можеш к примеру описать структуру
typedef struct _BITS
{
BYTE b0:1;
BYTE b1:1;
BYTE b2:1;
BYTE b3:1;
BYTE b4:1;
BYTE b5:1;
BYTE b6:1;
BYTE b7:1;
} BITS, *PBITS;

И теперь просто создай переменную
BITS b;
и считывай сразу в ней 1 байт. И у тебя есть сразу доступ к битам.
b.b1 b.b3 итд итп
 
Ответить с цитированием