我正在寻找通用位宏(例如提取或设置多个位),这样我就不必重新发明它们。在 NetBSD 上我至少找到了__BIT
和__BITS
in <sys/cdefs.h>
,但 glibc 似乎没有这样的宏(尽管 GCC 提供了一些更复杂的内置位函数)。我还没有研究其他平台。有谁知道其他预定义的位宏或函数?
user141335
问问题
288 次
我正在寻找通用位宏(例如提取或设置多个位),这样我就不必重新发明它们。在 NetBSD 上我至少找到了__BIT
和__BITS
in <sys/cdefs.h>
,但 glibc 似乎没有这样的宏(尽管 GCC 提供了一些更复杂的内置位函数)。我还没有研究其他平台。有谁知道其他预定义的位宏或函数?