C++11和C11标准定义了std::isfinite函数。Visual Studio 2012似乎没有将其作为
cmath
或math.h
的一部分提供,但有amp_math.h
似乎提供此函数。
isfinite
是否可与std::isfinite
互换使用?文档没有讨论调用NAN
时的行为,并且我没有VS编译器来测试这一点。
isfinite
函数非常特定于C++。 - pattivacek