我可以将我的Delphi代码包装在{$finiteFloat OFF|ON}如下所示的未记录的编译器指令中,以在函数期间禁用浮点异常吗?
{$finiteFloat OFF}
a := 5.0;
b := 0.0;
c := a/b; // do not raise exception here!
{$finiteFloat ON}
Run Code Online (Sandbox Code Playgroud)
我知道我可以在{$ J}的常量的情况下,但我不认为{$ finiteFloat}可以做到这一点,因为它的范围是全局的.谁能确认一下?
我在delphi中有一个充满TJSONObjects的TJSONArray。给定所有json对象共享的密钥,有没有一种方法可以对json数组进行排序?