Z_int来自哪里?

时间:2012-03-07 17:53:16

标签: c++ c perl-module

我一直在浏览很多perl C库扩展,并注意到,尤其是在Date :: Calc中,Z_int和Z_long等是标准的(vs'int'和'long')。

我认为这是一些POSIX标准但谷歌已经失败了一段时间,现在试图找到这种语法的定义或来源。你知道它来自哪里,或者有一个很好的参考吗?

感谢。

1 个答案:

答案 0 :(得分:5)

这不是标准的事情;我认为这只是Steffen Beyer的个人符号,他在许多模块中使用(包括Date::Calc)。 Z这里是 Z 的数学意义,表示整数集; Z_intsigned int,而N_int(来自 N ,自然数字集合)为unsigned int。所有这些typedef都在使用它们的模块中的the header file Toolbox.h中定义。