Macro bit generiche
-
27-10-2019 - |
Domanda
Sto cercando macro di bit generiche (ad es. estrazione o impostazione di più bit), in modo da non doverle reinventare.Su NetBSD ho trovato almeno __BIT
e __BITS
in <sys/cdefs.h>
, ma glibc non sembra avere tali macro (sebbene GCC fornisca alcune funzioni bit integrate più complesse).Non ho ancora esaminato altre piattaforme.Qualcuno conosce altre funzioni o macro di bit predefinite?
Soluzione
Penso che non ce ne siano su MS (tranne il banale HIWORD / LOWORD, ecc.) Ma d'altra parte, perché non usare invece campi di bit?Se hai a che fare con bit che hanno un layout predefinito, questo è.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow