我一直在浏览大量 perl C 库扩展并注意到,尤其是在 Date::Calc 中,Z_int 和 Z_long 等是标准的(相对于“int”和“long”)。
我假设这是一些 POSIX 标准,但谷歌让我失望了一段时间,现在试图找到这种语法的定义或来源。你知道这是从哪里来的,或者对此有很好的引用吗?
谢谢。
最佳答案
这不是一个标准的东西;我认为它只是 Steffen Beyer他在许多模块中使用的个人符号(包括 Date::Calc
)。这里的Z
是Z的数学意义,表示整数的集合; Z_int
是signed int
,而N_int
(来自N,自然数集)是unsigned整数
。所有这些 typedef
都在 the header file Toolbox.h
中定义在使用它们的模块中。
关于c++ - Z_int 从何而来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9606633/