Macros de bits genéricos
-
27-10-2019 - |
Pregunta
Estoy buscando macros de bits genéricos (por ejemplo, extraer o configurar varios bits), para no tener que reinventarlos.En NetBSD encontré al menos __BIT
y __BITS
en <sys/cdefs.h>
, pero glibc no parece tener tales macros (aunque GCC proporciona algunas funciones de bits integradas más complejas).Todavía no he buscado en otras plataformas.¿Alguien conoce otras macros o funciones de bits predefinidas?
Solución
Creo que no hay ninguno en MS (excepto el trivial HIWORD / LOWORD, etc.) pero, por otro lado, ¿por qué no usar campos de bits?Si tiene que lidiar con bits que tienen un diseño predefinido, eso es.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow