
泛型算法
笨鸟晚飞
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++泛型算法——lambda表达式和标准库bind函数(C++ Primer)
一、定制操作 1、predicate谓词(返回可以作为条件的类型的操作) 谓词是一个可调用的表达式,其结果是一个能作为条件的值,谓词分为unary predicate 和 binary predicate 2、callable object可调用对象 函数及函数指针 重载函数调用运算符的类 lambda表达式 3、向泛型算法中传递局部变量 (1)lambda表达式:针对于只在一两个地方...原创 2019-11-12 12:14:36 · 323 阅读 · 1 评论 -
C++标准库之泛型算法(一)——泛型算法概述(C++ Primer)
一、迭代器(头文件iterator) (一)、按照操作权限分 1. 容器自带的迭代器 主要包含begin()、end()、cbegin()、cend()返回的迭代器,这些迭代器只能访问容器中已有的元素 2. 插入迭代器(insert iterator) *iter, ++iter, iter++这些操作虽然存在,但不会对iter做任何操作,每个操作都返回iter; 所以back_inser...原创 2019-11-12 11:54:28 · 502 阅读 · 0 评论