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

4 la respuesta

C bitfields uso de memoria

Necesito tratar algunos datos de la siguiente forma: typedef struct{ unsigned n1 : 12; unsigned n2 : 12; unsigned n3 : 12; unsigned n4 : 1; unsigned n5 : 35; } data; Me aseguré de que en total cuenten hasta 9 bytes. Pero no lo hacen ... ...

1 la respuesta

¿Cómo aplicar el orden de bits de estructura con el compilador GCC?

Me preguntaba si hay una directiva del compilador C de GCC que me permita determinar el orden de bits para el empaque de una estructura. Algo para los gustos de: #pragma bit_order leftLa razón de tal necesidad es que tengo la ...

19 la respuesta

Es seguro usar -1 para establecer todos los bits en verdadero?

He visto que este patrón se usa mucho en C y C ++. unsigned int flags = -1; // all bits are true ¿Es esta una buena forma portátil de lograr esto? O está usando0xffffffff o~0 ¿mejor