在Visual Basic 2008中定义NAN

时间:2013-01-02 20:00:46

标签: visual-studio-2008 nan

我想知道是否有人知道如何在math.h中为Visual Basic 2008 Express定义NAN?

我试图用它编译SciDAVis,但是我在MuParserScripting.h中遇到错误,它说错误C2065:'NAN':未声明的标识符。

当我检查文件夹C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ VC \ include \ math.h时,我看到NAN未被声明。我添加了以下代码:

#ifdef _MSC_VER
#define INFINITY (DBL_MAX+DBL_MAX)
#define NAN (INFINITY-INFINITY)
#endif

但是这给了我很多错误:错误C2065:'DBL_MAX':未声明的标识符。

有人有任何建议吗?

感谢!

0 个答案:

没有答案