为了工作方便,我想用常量设置一些限制。例如:
const
MAX_BUFFERS = 16;
MAX_SOURCES = 32;
MAX_SOUNDS = 16;
一些常数是相互依赖的。我想链接它们。但是,这段代码不起作用,因为 该函数被称为:
const
MAX_BUFFERS = 16;
MAX_SOURCES = 32;
MAX_SOUNDS = Min(MAX_BUFFERS, MAX_SOURCES);
如何为其他两个常量中的较小者分配一个常量值?
在出现指令的 Delphi 版本中,
$IF可以这样做:如果你愿意,你可以写得更紧凑,这些是定义: