关于visual c++ 2005中头文件的使用

来源:百度知道 编辑:UC知道 时间:2024/06/15 10:32:33
我用c语言在visual c++ 2005中编程,比如想用abs函数(绝对值),那么用math.h包含即可,可我在msdn(及visual studio 2005的帮助)查到的“math成员”,“abs”写成“Abs”,而且例子中就用Abs,我同时将我的代码abs函数该为Abs函数,反而提示未定义的标识符,我只能又改回abs了,我记得我以前在turbo c下绝对值函数是abs,那么,在msdn中的math成员难道是c++的,若引用Abs,需写成“include<Math>”?还是“include<math>”?(我在msdn中查说c++包含不用加".h"。是不是在visual c++ 2005中函数是分辨大小写的?)
我还是没看懂它的说明:如
Math.Abs 方法 (Single)
返回单精度浮点数字的绝对值。
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)

例子里还有如“Math::Abs( longbase );”,上面这些就看不懂,到底如何包含,求助!

#include <cmath>
using namespace std;
不是自己机器没法验证是不是。

你说呢?
既然你看了MSDN应该可以看到下面有相关头文件和相关库文件吧?
为了使用一个求绝对值就包含一个头文件划不来哦,是我我就自己写一个求绝对值的函数,反正很简单。

应该是abs的吧,这个是C++标准库里的东西,M$不能乱改的...