4.3.24. 确定一个数是否为有限数的遗留宏 (finite)

在 RVCT 2.1 及更早版本中,mathlib 包含一个 finite 函数,它提供与当前版本中的 isfinite 宏类似的功能(请参阅确定一个数是否为有限数 (isfinite))。

要支持需要 finite 函数的遗留代码,您可以在包括 math.h 之前定义 __ENABLE_LEGACY_MATHLIB 宏以启用遗留模式。 这会定义一个宏 (finite) 以提供与旧 finite 函数相同的行为。 但要注意,无法再提取 finite 函数的地址,因此,必须更改执行此操作的所有代码。

Note

在将来的版本中,将撤消这种遗留支持,以便只保留新行为。 ARM 建议您将该函数的使用迁移到新宏。

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0349AC
Non-Confidential