我一直在浏览很多perl C库扩展,并注意到,尤其是在Date :: Calc中,Z_int和Z_long等是标准的(vs'int'和'long').
我假设这是一些POSIX标准,但谷歌已经失败了一段时间,现在试图找到这种语法的定义或来源.你知道它来自哪里,或者有一个很好的参考吗?
谢谢.
这不是标准的事情; 我认为这只是Steffen Beyer在他的许多模块(包括Date::Calc)中使用的个人符号.在Z这里是数学意义ž表示整数集; Z_int是signed int,而N_int(从N,自然数的集合)是unsigned int.所有这些typedef都在使用它们的模块的头文件Toolbox.h中定义.