xmath.h 有什么用
What is xmath.h for?
在尝试构建一些较旧的代码(可能是2001-2005年左右)时,我遇到了以下条件包括:
#if _MSC_VER >= 1300
#include <xmath.h>
#endif
我目前正在使用 Visual Studio 2012 进行构建:
Microsoft (R) C/C++ Optimizing Compiler Version 17.00.61030 for x86
这给出了一个致命的错误,包括:
fatal error C1083: Cannot open include file: 'xmath.h': No such file or directory
所以对我来说,这看起来像一个非标准的Microsoft特定标头,从 _MSC_VER 1300 (MSVC++ 7.0) 开始支持,但目前不再受支持。 我的问题是:
我的假设正确吗? 如果"是",则不再支持哪个版本的 MSVC++?
包含
xmath.h
标头的目的是什么? 没有它,我的代码编译得很好,所以我可能可以省略它吗?xmath.h
记录在某处吗? 使用简单的Google搜索,我似乎找不到任何像样的文档。
xmath.h 是 Microsoft 标准C++库内部实现的一部分。您的代码没有理由使用它。如果你的代码在没有它的情况下编译正常,请转储它。
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 警告处理为错误这里有什么问题
- 什么时候调用组成单元对象的析构函数
- #定义c-预处理器常量..我做错了什么
- 努力将整数转换为链表。不知道我在这里做错了什么
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 什么时候在C++中返回常量引用是个好主意
- 当在同一名称空间中有两个具有相同签名的函数时,会发生什么
- C++避免重复声明的语法是什么
- c++库的公共头文件中应该包含什么
- 问题:什么是QAbstractItemView::NoEditTriggers的反面
- 有什么方法可以遍历结构吗
- 当类在C++中定义时,有什么方法可以"register"类吗?
- ifstream什么都没读
- 在C++中,将大的无符号浮点数四舍五入为整数的最佳方法是什么
- 实现无开销push_back的最佳方法是什么
- C++从另一个类访问公共静态向量的正确方法是什么
- "throw expression code" 1e7 >返回 d 是什么?投掷标准::overflow_error( "too big" ) : d;意味 着?
- 我应该使用什么来代替void作为变体中的替代类型之一
- xmath.h 有什么用