【发布时间】:2011-11-01 03:27:27
【问题描述】:
这里是示例代码
Efficiently find binary strings with low Hamming distance in large set
static inline int distance(unsigned x, unsigned y)
{
return __builtin_popcount(x^y);
}
是否可以使用 ctypes 在 python 中重写上述 gcc 代码 (最好是 Win/*nix 兼容)?
TIA!
【问题讨论】:
-
__builtin_*是 GCC 内置的,而不是 C 函数,所以我不希望ctypes能够调用它们。