加载中...

随笔分类 -  黑马C++核心编程 / 4. C++ STL算法库

摘要:算法概念 算法主要是由头文件组成。 是所有STL头文件中最大的一个,其中常用的功能涉及到比较,交换,查找,遍历,复制,修改,反转,排序,合并等... 体积很小,只包括在几个序列容器上进行的简单运算的模板函数. 定义了一些模板类,用以声明函数对象。 1.算法通过迭代器来操作容器中元素 2.算法的头文件 阅读全文
posted @ 2024-02-23 02:06 江寒雨 阅读(64) 评论(0) 推荐(0)
摘要:函数对象 1.什么是函数对象 ​ 1.类中重载了(),这个类实例化的对象叫函数对象(仿函数); ​ 2.一元仿函数是operator()中只需要一个参数。二元仿函数是operator()中需要二个参数 2.有什么用 ​ 1.做为算法的策略 void test() { vector<int> v; v 阅读全文
posted @ 2024-02-21 21:21 江寒雨 阅读(57) 评论(0) 推荐(0)