鱼C论坛

 找回密码
 立即注册
查看: 1715|回复: 3

[已解决]请问什么是容器适配器

[复制链接]
发表于 2017-10-18 20:01:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
最近看《C++primer》看到容器适配器这一个概念,有没有大佬给讲解一下什么是容器适配器,是用来干什么的?
最佳答案
2017-10-19 10:08:05
什么是容器适配器?
       容器适配器是对容器的一种再封装。不同的容器适配器提供不同的函数,使容器的功能得到全新的特定的扩展。(但它和容器的容器是有区别的:容器适配器不支持迭代器和算法,使用起来限制比较大)。标准库提供了三种容器适配器:queue,stack和priority_queue。

容器适配器怎么用?

  一般来说,先定义一个容器,接着给该容器配备相应的容器适配器,然后就可以使用该容器适配器特有的函数处理数据了。这里可以省略掉容器定义那一步,容器适配器将自动分配容器
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-10-19 10:08:05 | 显示全部楼层    本楼为最佳答案   
什么是容器适配器?
       容器适配器是对容器的一种再封装。不同的容器适配器提供不同的函数,使容器的功能得到全新的特定的扩展。(但它和容器的容器是有区别的:容器适配器不支持迭代器和算法,使用起来限制比较大)。标准库提供了三种容器适配器:queue,stack和priority_queue。

容器适配器怎么用?

  一般来说,先定义一个容器,接着给该容器配备相应的容器适配器,然后就可以使用该容器适配器特有的函数处理数据了。这里可以省略掉容器定义那一步,容器适配器将自动分配容器
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-10-19 18:46:50 | 显示全部楼层
weizhongyang 发表于 2017-10-19 10:08
什么是容器适配器?
       容器适配器是对容器的一种再封装。不同的容器适配器提供不同的函数,使容器的 ...

什么时候应该用适配器呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-10-20 10:25:23 | 显示全部楼层
一去二悄悄 发表于 2017-10-19 18:46
什么时候应该用适配器呢

你可以参考下面的说明和例子看看:
http://www.cnblogs.com/yshl-dragon/p/3139884.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-30 21:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表