Dou*_*ece 6 delphi compiler-construction conditional directive delphi-2009
在Delphi 2009中是否有一种方法可以根据编译器指令有条件地编译一段代码.具体来说,我希望只有在打开范围检查编译器指令时才包含代码.
像这样的东西:
{$ ifdef RANGECHECKINGISON} [在这里做范围检查代码] {$ endif}
mgh*_*hie 16
使用{$ifopt}
而不是{$ifdef}
:
{$ifopt R+} // if range checking is active
...
{$endif}
Run Code Online (Sandbox Code Playgroud)