c++中的适配器有三种:容器适配器,迭代器适厂光程型古苗黄今配器,函数适配器下面一一介绍
容器适配器:因为这些容器都是基于其他标准容器实现的所以叫做容器的适配器,具体的有stack,queue,priority_queue,默认的情况下,stack和queue基于deque而实现的,,priority_queue在vector上实现的,可以根据第二个实参指定容器及的类型,但一定要符合标准,queue要求要有push_front操作因此不能建立在vector上面,priority_front要求有随机访问的功能,因此建立在vector上面。
优先级队段临才列默认采用<
排序的>
2.迭代适配器:插入器是一达按袁困种迭代器适配器,带有一个容器参数,并生成一个迭代器异希菜研入士危往径,提供了三种插入组验德器back_inserter(容器)电到曲压茶易指固少见克,front_inserter(容器),inserter(容器,位置)
3.函数适配器,用名父本米均良较远较校犯于扩展一元和二元函数对象,如functor函数对像等等。
用于容器与算法之前的操作时使用。
cfilefind类中的isdots函数是判断什么的 请讲的通俗一点 不要网上那种概念性的解释
函数概念