基本概念>>STL(StandardTemplateLibrary)是C++标准库的最重要的组成部分,STL(标准模板库)不仅是一个可复用的组件库,而且是一个包罗算法和数据结构的软件框架。版本介绍>>原始版本-AlexanderStepanov、MengLee在惠普实验室完成原始版本,本着开源精神,他们声..
分类:
其他好文 时间:
2016-07-15 17:38:24
阅读次数:
192
C++ 标准模板库(Standard Template Library) sort 排序 vector 不定长数组 set 集合 map 映射 stack 栈 queue 队列 ...
分类:
其他好文 时间:
2016-07-11 00:57:06
阅读次数:
149
C++中有两个方面体现重用: 面向对象的思想:继承和多态,标准类库 泛型程序设计的思想:模板机制,以及标准模板库STL 标准模板库就是一些常用数据结构和算法的模板的集合。 容器:容纳各种数据类型的通用数据结构,是类模板。 迭代器:可用于依次存取容器中的元素,类似于指针 算法:用来操作容器中的元素的函 ...
分类:
其他好文 时间:
2016-07-09 11:50:25
阅读次数:
165
转自原文http://blog.csdn.net/sxhelijian/article/details/7552499 转自原文http://blog.csdn.net/sxhelijian/article/details/7552499 C++强大的功能来源于其丰富的类库及库函数资源。C++标准库 ...
分类:
编程语言 时间:
2016-07-06 00:24:57
阅读次数:
206
Introduction 关于C++标准模板库(Standard Template Library, STL)的书籍和资料有很多,关于Java集合框架(Java Collections Framework, JCF)的资料却很少,甚至很难找到一本专门介绍它的书籍,这给Java学习者们带来不小的麻烦。 ...
分类:
编程语言 时间:
2016-07-05 23:58:32
阅读次数:
331
unique_ptr 不共享它的指针。它无法复制到其他 unique_ptr,无法通过值传递到函数,也无法用于需要副本的任何标准模板库 (STL) 算法。只能移动unique_ptr。这意味着,内存资源所有权将转移到另一 unique_ptr,并且原始 unique_ptr 不再拥有此资源。我们建议 ...
分类:
编程语言 时间:
2016-06-29 21:59:23
阅读次数:
384
Acm总结 学到的算法和数据结构: STL的使用 STL是C++的标准模板库,提供了相当多的现成的库函数和数据结构,STL即可以极大地缩短代码长度,出错的概率。STL中的库函数包括sort排序函数,有find,lower_bound和upper_bound等一些查找函数用来简化代码,另外最常用的就是 ...
分类:
其他好文 时间:
2016-06-29 20:33:06
阅读次数:
173