1

我正在开发一个 C 代码生成器。给定一个 numpydtype实例,如何获取对应的 C 类型定义字符串?理想情况下用纯 python 完成。

例如:

def dtype2ctype(dtype):
    # < ... >
    pass

dtype2ctype(np.int32) # gives "int32_t"
dtype2ctype(np.float64) # gives "double"

当然,手动实现这一点并不难。然而,在做跨平台的事情时,“官方”的方式会更安全、更省事。

4

0 回答 0