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

Биты в байтах С++ B
  #1  
Старый 17.05.2009, 23:20
Yazzer
Новичок
Регистрация: 13.05.2009
Сообщений: 10
С нами: 8945548

Репутация: 0
По умолчанию Биты в байтах С++ B

не могу понять, все эти побитовые операции..
помогите пжл.
есть реальная задача.

использую unsigned char,
есть переменная unsigned char длинной 7 байт. надо сделать из неё 8 байт. заменяем 8-й бит на нулевой, а оригинальный 8-й сдвигаем дальше. И так со всеми. Пока не получится 8 байт.

и еще. как можно определить нужный бит в байте? То есть мне надо например 8 бит в каждом байте заменить на противоположный?
 
Ответить с цитированием