6

Delphi 2009 中有没有一种方法可以根据编译器指令有条件地编译一段代码。具体来说,我希望只有在打开范围检查编译器指令时才包含的代码。

像这样的东西:

{$ifdef RANGECHECKINGISON} [在这里做范围检查代码] {$endif}

4

1 回答 1

16

使用{$ifopt}代替{$ifdef}

{$ifopt R+} // if range checking is active
...
{$endif}
于 2009-06-05T19:04:13.407 回答