STL入门
本文档由 长寿梦 分享于2010-05-02 10:52
C++标准函数库中80%是STL,其中广泛使用了泛性编程思想,在其中分为几大部分。1:语言支持部分。2:诊断部分。包含了异常处理,断言,错误代码三大方式。3:通用工具部分。包括动态内存管理工具,日期/时间处理工具等。4:字符串处理部分。5:国际化部分。使用Locale和facet可以为程序提供多国际化支持,包括各种字符集,日期时间,数值货币处理的支持。6:容器(containers)部分。STL重要部分,包含了许多数据结构,有vector(动态增加的数组),queue(队列),stack(堆栈)……甚至也包括string,它也可以看做为一种容器,并且适用所有的容器可用的方法。7:算法(algorithms)部分。STL重要部分,包含了70多个通用算法,都是优化的效率很高的,用来控制各种容器,内建数组等。例如find可以用来在容器中查找某特定值的元素,for_e..
君,已阅读到文档的结尾了呢~~