请教学Lists,Vectors方法?

r5raxu00 2008-07-27 01:08:08
看了《The C++ programming language》的container后,发现没看懂。那玩意到底是怎么回事?
...全文
106 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzr4304061988012 2008-07-28
  • 打赏
  • 举报
回复
我觉得先学点数据结构,至于模板你倒可以后学
r5raxu00 2008-07-28
  • 打赏
  • 举报
回复
在学校学习C++的时候,老师只对摸板做了很少的介绍,是不是摸板这方面在程序设计里不重要呢?
yc_8301 2008-07-28
  • 打赏
  • 举报
回复
可以先看一看
c++stl程序员开发指南

如果想深入学习stl,则需要大师级的书,比如:
STL源码剖析-侯捷

以上,必须先掌握一些C++模板的知识。

我也正在学习中,希望能和大家一起研究。。
让我们一起 +U !!

hai040 2008-07-28
  • 打赏
  • 举报
回复
先学数据结构,自己实现一下list/vector,再用stl
ForestDB 2008-07-28
  • 打赏
  • 举报
回复
先用了在说。
JIGSONG 2008-07-27
  • 打赏
  • 举报
回复
先把模板看会
否则,过不去
foliage_ 2008-07-27
  • 打赏
  • 举报
回复
http://www.cppreference.com/ 直接看这些容器的方法 需要用的时候查一下看看就行了
BoyMgl 2008-07-27
  • 打赏
  • 举报
回复
just do it, you will know all~
sitych 2008-07-27
  • 打赏
  • 举报
回复
写个小程序试试就明白了
赵Andy 2008-07-27
  • 打赏
  • 举报
回复
关于容器的内空,我建议你看一下C++ Primer。那上面解释的比较详细。
所有的容器都是类模板。要定义某种特殊的容器,必须在容器名后加一对尖括号,尖括号里面提供容器中存放的元素的类型:

vector<string> svec; // empty vector that can hold strings
list<int> ilist; // empty list that can hold ints
deque<Sales_item> items; // empty deque that holds Sales_items

容器的内容很多,也有好多功能。自己慢慢体会吧。《The C++ programming language》这上面可能讲的比较抽象。
看C++ Primer吧。

33,319

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧