摘要: 一、函数对象 重载函数调用操作符的类,其对象常称为函数对象(function object),即它们是行为类似函数的对象,也叫仿函数(functor),其实就是重载“()”操作符,使得类对象可以像函数那样调用。 注意: 函数对象(仿函数)是一个类,不是一个函数。 函数对象(仿函数)重载了”() ”操 阅读全文
posted @ 2021-01-27 18:35 东南亚季风 阅读(62) 评论(0) 推荐(0) 编辑
摘要: STL_算法基础 一、算法概述 算法部分主要由头文件<algorithm>,<numeric>和<functional>组成。 <algorithm>是所有STL头文件中最大的一个,其中常用到的功能范围涉及到比较、交换、查找、遍历操作、复制、修改、反转、排序、合并等等。 <numeric>体积很小, 阅读全文
posted @ 2021-01-27 18:32 东南亚季风 阅读(73) 评论(0) 推荐(0) 编辑
摘要: STL_常用的算法 一、常用的查找算法 adjacent_find() adjacent_find(iterator beg, iterator end, _callback); 在iterator对标识元素范围内,查找一对相邻重复元素,找到则返回指向这对元素的第一个元素的迭代器。 vector<i 阅读全文
posted @ 2021-01-27 18:31 东南亚季风 阅读(77) 评论(0) 推荐(0) 编辑