一、配接器定义
配接器没有找到合适的定义,在网上搜到了一下两种说法,作为定义:
1. 配接器是一种设计模式,它在原有类型的基础上扩展成为另一个接口,使原本因为接口不兼容而不能合作的类型可以一起工作。
2. 函数对象直接应用的地方较少,它配合实现一些算法(作为算法的参数),于是便有函数配接器。
二、配接器应用实例
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(int argc, char *argv[])
{
int arr[] = {11, 12, 13, 1, 2, 3, ......
阅读全文