Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Shishkin   (28.02.2007 в 15:34)
Да это упаковщик, а вопрос состоит в том как лучше формировать и скидать в массив остатки от сжатия (по 2,3,4...бит) -)
я думаю что лучше хранить каждый бит в виде символа ("1"или"0") и писать в символьный массив, а дальше формировать байт :
Byf[SIZE] ="01110110";
int BIT ;
for(int i =0, BIT = 128; i!='\0'; i++, BIT >>= 1)
{
if(Byf[i] = '1' )
outByte |= BIT;
}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: