第十三章 黑马程序员C语言教程:C++ STL 一般总结.docVIP

  • 21
  • 0
  • 约1.13万字
  • 约 14页
  • 2017-06-17 发布于湖北
  • 举报

第十三章 黑马程序员C语言教程:C++ STL 一般总结.doc

传智播客C/C++培训专家: C++ STL 一般总结 分类:?C/C++ 一、一般介绍 ????? STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ Standard Library)中,是ANSI/ISO C++标准中最新的也是极具革命性的一部分。该库包含了诸多在计算机科学领域里所常用的基本数据结构和基本算法。为广大C++程序员们提供了一个可扩展的应用框架,高度体现了软件的可复用性。 ????? 从逻辑层次来看,在STL中体现了泛型化程序设计的思想(generic programming),引入了诸多新的名词,比如像需求(requirements),概念(concept),模型(model),容器(container),算法(algorithmn),迭代子(iterator)等。与OOP(object-oriented programming)中的多态(polymorphism)一样,泛型也是一种软件的复用技术; ?????? 从实现层次看,整个STL是以一种类型参数化(type parameterized)的方式实现的,这种方式基于一个在早先C++标准中没有出现的语言特性--模板(template)。如

文档评论(0)

1亿VIP精品文档

相关文档