一般在编译环境的include目录下,比如说VC6,则在VC6的安装目录:
Microsoft Visual Studio\VC98\Include
这个目录下,可以看到cmath文件,用记事本或者其它文本查看工具就能打开,下面是我VC6下cmath文件内容:
// cmath standard header
#if _MSC_VER > 1000
#pragma once
#endif
#ifndef _CMATH_
#define _CMATH_
#ifdef _STD_USING
#undef _STD_USING
#include <math.h>
#define _STD_USING
#else
#include <math.h>
#endif /* _STD_USING */
#endif /* _CMATH_ */
/*
* Copyright (c) 1994 by P.J. Plauger. ALL RIGHTS RESERVED.
* Consult your license regarding permissions and restrictions.
*/
可以看到,其实就是引用的c语言的math库