问个C++库函数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 21:20:37
在包含了头文件iostream后..
发现有些常用函数不用自己写..
比如abs(),min(),max之类..
哪里能看到这些函数的列表,原型??
还有..这些函数是C++标准里的么??
非常感谢~
^^
我没有包含math.h..仅仅一个iostream..为什么这些函数就不用写了??
我只是想知道为什么这些函数不用写了..iostream头文件中没有这些函数的声明,也没有包含哪一个头文件中有这些函数..
目前我发现的有abs, min, max..一定还有别的..我想知道他们是什么..
iostream 包含了 istream 和 ostream .但是这两个头文件中也只有包含 "backward_warning.h" "iostream.h" ..
我打开看了..都不是
希望大家帮帮忙..正确的我再追加100分...

1.看MSDN
2.找《c++标准库》这本书
3.看我空间。

用VC查看定义完全没用,因为你不可能看得懂,而且最多看到一个声明。。。

还有fbas,..等等
#include <cmath> //应该都载这个文件中

哪里能看到这些函数的列表,原型?? 〉〉vc里用这些函数,然后右键-〉goto definition就可以看到它们的原型
还有..这些函数是C++标准里的么?? 〉〉应该不是C++标准里的,算是c的函数库吧

你要查的那些函数在math.h里
或是cmath.

你可以在编译器里的include文件夹下看到一系列.h文件.根据你自己的需要.查看文件,里面有函数声明

这些是c++里的关键字
随便一本c++的书上后面就有

太高深了,根本就不懂,正在学,不知道好学不

iostream虽然本身没有abs,但是iostream中include了istream,然后istream又包含了其他头文件,你一层层找下去,会看到最后包含了stdlib.h,这些abs、min、max等就在此定义了