Delphi 2009 中是否有一种方法可以根据编译器指令有条件地编译一段代码。具体来说,我希望只有在打开范围检查编译器指令时才包含代码。
类似这样的:
{$ifdef 范围检查} [在此处执行范围检查代码] {$endif}
使用
{$ifopt}
{$ifdef}
{$ifopt R+} // if range checking is active ... {$endif}