77问答网
所有问题
C++中容器是什么?容器跟模板有什么异同么?请用简单易懂的话回答谢谢。
如题所述
举报该问题
推荐答案 2013-08-30
容器就是装东西的嘛,但根据装的内容和访问方式的不同,各种容器都有他的优缺点,所以才有那么多容器,
这些容器是STL的模板库,是标准实现的一部分,STL(standard template library),看名字就知道了吧,都是模板写的,模板和容器本来不是同一层次上的问题,不能相提并论,模板就像电,容器是电视,有电才有电视看嘛
当然用不用模板也可以写容器,不过弹性就比较小了,也体现不了C++模板的优点。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Ip3IqYIGY.html
其他回答
第1个回答 2013-08-30
容器就是装一类数据的一个假想的实体,是模板类的一种
模板分模板函数和模板类,所谓模板,就是给出了一种可以适合所有类型的解决方案,给定了模板,就不需要给出具体数据的类型了,比如vector可以用int,char等等填充。
本回答被网友采纳
第2个回答 2013-08-30
不一样的。
容器一般是STL中使用的。模板自己也可以写,就是参数类型可以在调用时候决定的函数方法。
第3个回答 2013-08-30
cpp中的容器就是指在标准模板库(STL)中定义的一些模板类。
STL中定义的容器有下面几种
bitset,vector, list, stack,queue,deque,map,set,multimap,multiset
相似回答
c++中容器是什么
概念啊?
答:
容器:能够操作多种数据结构和算法的模板类和函数库
。能够像现实中的容器一样存放各种类型的对象,一个容器中的所有对象必须是同一个类型的。容器的类型:vector(向量)、list(列表)、deque(双队列)、set(集合)、map(映射)、multiset(多重集合)、stack(栈)、queue(队列)、priority_queue(...
什么是C++容器?
答:
C++中容器的定义如下:
数据存储上,有一种对象类型,它可以持有其他对象或指向其他对象的指针,这种对象类型叫容器
。通俗的说容器就是保存其他对象的对象,这种“对象”还包含了一些列处理其他对象的方法,这也体现了容器类的一个好处,“容器类对特定代码重用问题的良好的解决方案”。容器另一个好处就是可...
c++的容器
具体
是什么
意思
??
。
答:
容器指的是一些范型类,包括关联容器和非关联容器
,例如pair、vector动态数组、stack栈、dqueue队列、set集合、map键值对等
这
是什么?容器
该是什么?求大神!!!
c++
里面的。
答:
用的是vector容器,其实就是一个动态数组
,用模板类型写的 程序最前面要有头文件#include<vector>
C++里
STL和ATL
是什么?
答:
STL可分为
容器
(containers)、迭代器(iterators)、空间配置器(allocator)、配接器(adapters)、算法(algorithms)、仿函数(functors)六个部分。ATL,Active Template Library活动
模板
库,是一种微软程序库,支持利用
C++
语言编写ASP代码以及其它ActiveX程序。通过活动模板库,可以建立COM组件,然后通过ASP页面中的脚本...
c++中
vector的作用
是什么?
答:
c++中
,vector作为
容器
,它的作用是:用来存放结构体struct类型的变量。以下是vector的具体用法:工具/材料:电脑、c++编译器 1、首先,打开c++编译器,构造一个int类型的空vector向量。2、程序运行结果如图,可以看到vector的size为0。3、如红框勾选所示,构造了6个元素值为20的vector向量。4、运行结果...
C++
vector用法
是什么?
答:
vector
容器是
一个
模板
类,可以存放任何类型的对象(但必须是同一类对象)。vector对象可以在运行时高效地添加元素,并且vector中元素是连续存储的。vector的构造 函数原型:template<typename T> explicit vector(); // 默认构造函数,vector对象为空 explicit vector(size_type n, const T& v = ...
大家正在搜
模板和库的异同
样式和模板有什么区别
简述使用样式和模板的优点
模板和文档有什么区别
主题和模板有什么区别
简述库和模板的作用
什么是模板
什么叫异同
什么异同
相关问题
c++中的关联容器有什么用啊,和顺序容器有什么区别,感觉它的...
请问9克 用日常生活中的什么样的容器量了 是多少(譬如几瓶盖...
C++中容器类是什么?是不是用来装很多不同类型数据的?
c++中模板与容器概念的区别
c++中容器是什么概念啊?
C++中有关类模板的例子,最好有两个类,主要是关于list容...
c++中的容器是什么,有什么作用,怎么使用
c++语言中,vector容器与list容器的区别和联系?