Resultados de la búsqueda a petición "bit-packing"

1 la respuesta

mpaque dos cortos en un int, lidiando con negativos y positivo

Estoy haciendo una clase PackedUnsigned1616 que almacena dos cortos sin firmar en un int, y una clase PackedSigned1616 que almacena dos cortos firmados en un int. He leído sobre operaciones bit a bit, pero todavía estoy confundido sobre cómo ...

3 la respuesta

¿Cómo empacar una secuencia de bits arbitraria en Python?

Quiero codificar / comprimir algunos datos de imágenes binarias como una secuencia de bits. (Esta secuencia, en general, tendrá una longitud que no cabe perfectamente en un número entero de tipos enteros estándar). ¿Cómo puedo hacer esto sin ...

2 la respuesta

Uso de la reflexión para determinar cómo se diseña un tipo .Net en la memoria

9 la respuesta

Alineación de miembros de C ++ Data y Array Packing

18 la respuesta

¿Cómo crear un byte de 8 valores bool (y viceversa)?

Tengo 8bool variables, y quiero "fusionarlas" en un byte. Existe un método fácil / preferido para hacer esto? ¿Qué ocurre al revés, decodificar un byte en 8 valores booleanos separados? Entiendo asumiendo que no es una pregunta irrazonable, ...

5 la respuesta

¿Qué hace VC ++ al empaquetar bitfields?

Para aclarar mi pregunta, comencemos con un programa de ejemplo: #include <stdio.h> #pragma pack(push,1) struct cc { unsigned int a : 3; unsigned int b : 16; unsigned int c : 1; unsigned int d : 1; unsigned int e : 1; unsigned int f : 1; ...