随笔分类 -  STL

STL C++标准库
STL容器:list双向链表学习
摘要:list是一个双向列表容器,完成了标准C++数据结构中链表的所有功能; list与vector和deque类似,只不过其中的对象提供了对元素的随机访问。 STL以双向链表的方式实现list,访问需要从链表的某个端点开始; list对象插入和删除一个元素所需时间与该元素在链表中的位置无关。 list不 阅读全文

posted @ 2017-06-15 14:22 我来乔23 阅读(491) 评论(0) 推荐(0) 编辑

STL容器:deque双端队列学习
摘要:所谓deque,是"double-ended queue"的缩写; 它是一种动态数组形式,可以向两端发展,在尾部和头部插入元素非常迅速; 在中间插入元素比较费时,因为需要移动其它元素;(No) 双端队列容器,在序列的两端放置和删除元素是高效的; 而vector只是在序列末尾插入才是高效的。 C++ 阅读全文

posted @ 2017-06-15 11:47 我来乔23 阅读(201) 评论(0) 推荐(0) 编辑

C++ string类学习总结
摘要:C++字符串技术 string类 string对象在大多数应用中被用来消除对char*指针的使用,支持所期望的一些操作; 可以转换成char*,保持和现代代码的兼容性,还能自动处理内存管理; 一些string的实现采用了引用计数,带来了比基于char*的字符串更佳的性能。 大多数的编译器已经实现了C 阅读全文

posted @ 2017-06-15 10:41 我来乔23 阅读(259) 评论(0) 推荐(0) 编辑

stringstream类操作字符串流
摘要:C++ Code 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 /* <sstream>库定义了三种类: istringstream 阅读全文

posted @ 2017-06-14 15:34 我来乔23 阅读(371) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示