Результаты поиска по запросу "bit-packing"
Да, я тоже это нашел :) Спасибо за помощь!
аю класс PackedUnsigned1616, который хранит две неподписанные шорты в одном int, и класс PackedSigned1616, который хранит две подписанные шорты в одном int. Я читал о побитовых операциях, но я все еще не понимаю, как обращаться со знаковыми и ...
Использование отражения для определения того, как тип .Net размещается в памяти
Я экспериментирую с оптимизацией синтаксических комбинаторов в C #. Одна возможная оптимизация, когда сериализованный формат соответствует формату в памяти, состоит в том, чтобы просто сделать (небезопасный) memcpy данных, которые будут ...
Вы можете видеть, что этот список из 40 символов (120 бит) закодирован в 15-байтовый битовый массив.
у закодировать / сжать некоторые двоичные данные изображения в виде последовательности битов. (Эта последовательность, как правило, имеет длину, которая не вписывается аккуратно в целый ряд стандартных целочисленных типов.) Как я могу сделать ...
Как создать байт из 8 значений типа bool (и наоборот)?
У меня 8bool переменные, и я хочу «объединить» их в байт. Есть ли простой / предпочтительный способ сделать это? А как же наоборот, декодировать байт в 8 отдельных логических значений? Я пришел к выводу, что это не лишенный смысла вопрос, но, ...
Выравнивание элементов данных C ++ и упаковка массивов
Во время обзора кода я наткнулся на некоторый код, который определяет простую структуру следующим образом: class foo { unsigned char a; unsigned char b; unsigned char c; }В другом месте массив этих объектов определен: foo ...