Форум С++

 

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

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

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

Автор: Shishkin   (01.03.2007 в 17:29)
да это правильно спасибо
и еще Алег Алексеевич не могли бы вы мне подробнее про функцию с упаковаными битами
char codes[SIZE];  // упакованные данные
int size;          // их размер в байтах

int code;          // буфер для записываемых бит
int codesize;     // число бит в буфере

void PutCode(int nCode, int nCodeSize)
{
  code |= (nCode<<codesize);
  codesize += nCodeSize;
  for (; codesize>=8; codesize-=8)
  {
    codes[size++] = (char)code;
    code >>= 8;
  }
}

Спасибо


Ваше имя:

Пароль:

Цитировать

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

Сообщение:

Прикрепить: