标准c++头文件

#include     //STL 通用算法
#include      //STL 位集容器
#include          //字符处理
#include      //定义错误码
#include      //浮点数处理
#include          //对应各种运算符的宏
#include     //定义各种数据类型最值的常量
#include     //定义本地化函数
#include      //定义数学函数
#include      //复数类
#include          //信号机制支持
#include          //异常处理支持
#include          //不定参数列表支持
#include          //常用常量
#include      //定义输入/输出函数
#include     //定义杂项函数及内存分配函数
#include     //字符串处理
#include      //定义关于时间的函数
#include      //宽字符处理及输入/输出
#include     //宽字符分类
#include       //STL 双端队列容器
#include     //异常处理类
#include     //文件输入/输出
#include    //STL 定义运算函数(代替运算符)
#include      //定义各种数据类型最值常量
#include       //STL 线性列表容器
#include          //本地化特定信息
#include        //STL 映射容器
#include          //STL通过分配器进行的内存分配
#include            //动态内存分配
#include          //STL常用的数字操作
#include     //参数化输入/输出
#include        //基本输入/输出支持
#include      //输入/输出系统使用的前置声明
#include    //数据流输入/输出
#include      //基本输入流
#include         //STL迭代器
#include      //基本输出流
#include       //STL 队列容器
#include        //STL 集合容器
#include      //基于字符串的流
#include       //STL 堆栈容器
#include     //标准异常类
#include     //底层输入/输出支持
#include      //字符串类
#include         //运行期间类型信息
#include      //STL 通用模板类
#include         //对包含值的数组的操作
#include      //STL 动态数组容器

1.#include     //STL 通用算法

是c++特有的STL模板的算法头文件 包含了一些特定的算法函数 包括sort(),stable_sort(),partical_sort(),nth_element()等常用的算法函数
常用的里的函数:
其中firtst,mid,last,mid,nth均为迭代器类型
排序默认为升序 排序范围为[first,last) 即first至last前一位
sort(first,last)快排
stable_sort(first,last)归并排序
partical_sort(first,mid,last)堆排序
nth_element(first,nth,last)找出第n小的元素放于nth所在的位置
min_element(first,last)寻找范围内最小值 返回迭代器

max_element(first,last)寻找范围内最大值 返回迭代器

2.#include      //定义输入/输出函数

该头文件使c++可以使用c里面的输入输出函数

你可能感兴趣的:(知识点)