C++提供了一组功能强大的库,这些库提供了很多常见编程问题的解决方案以及简化其他问题的工具string类为将字符串作为对象来处理提供了一种方便的方法。string类提供了自动内存管理动能以及众多处理字符串的方法和函数。例如,这些方法和函数让您能够合并字符串、将一个字符串插入到另一个字符串中、反转字符 ...
分类:
编程语言 时间:
2016-07-17 12:55:26
阅读次数:
163
STL提供了一组表示容器、迭代其、函数对象和算法的模板。容器是一个与数组类似的单元,可以存储若干个值。STL容器是同质的,即存储的值的类型相同;算法是完成特定任务(如对数组进行排序或在链表中查找特定值)的处方;迭代其能够用来遍历容器的对象,与能够便利数组的指针类似,是广义指针;函数对象是类似于函数的 ...
分类:
编程语言 时间:
2016-07-17 11:32:54
阅读次数:
299
基本概念>>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