泛型算法
笨鸟晚飞
这个作者很懒,什么都没留下…
展开
-
C++泛型算法——lambda表达式和标准库bind函数(C++ Primer)
一、定制操作1、predicate谓词(返回可以作为条件的类型的操作)谓词是一个可调用的表达式,其结果是一个能作为条件的值,谓词分为unary predicate 和 binary predicate2、callable object可调用对象函数及函数指针重载函数调用运算符的类lambda表达式3、向泛型算法中传递局部变量(1)lambda表达式:针对于只在一两个地方...原创 2019-11-12 12:14:36 · 277 阅读 · 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 · 467 阅读 · 0 评论