- 0
- 0
- 约4.29千字
- 约 27页
- 2019-01-01 发布于福建
- 举报
c语言起程序设计ppt第十章c标准模板库
第十章 C++标准模板库 主要内容 泛型程序设计 与标准模板库有关的概念和术语 C++标准模板库中的容器 迭代器 标准C++库中的算法 函数对象 泛型程序设计 将程序写得尽可能通用 将算法从特定的数据结构中抽象出来,成为通用的 C++的模板为泛型程序设计奠定了关键的基础 STL是泛型程序设计的一个范例 容器(container) 迭代器(iterator) 算法(algorithms) 函数对象(function object) 命名空间(namespace) 一个命名空间将不同的标识符集合在一个命名作用域(named scope)内 为了解决命名冲突 例如,声明一个命名空间NS: namspace NS { class File; void Fun (); } 则引用标识符的方式如下, NS:: File obj; NS:: Fun (); 没有声明命名空间的标识符都处于无名的命名空间中 命名空间(续) 可以用using来指定命名空间 例如,经过以下声明:using NS::File;在当前作用域中就可以直接引用File using namespace std;命名空间std中所有标识符都可直接引用 在新的C++标准程序库中,所有标识符都声明在命名空间std中,头文件都不使用扩展名 容器 容器类是容纳、包含一组元素或元素集合的对象。 异类容器类与同类容器类
您可能关注的文档
- c语言课件第杠七章本.ppt
- c语言课件第还六章函数.ppt
- c语言课件第号四章ppt.ppt
- c语言课件第将10章.ppt
- c语言课件第六章(对颜辉).ppt
- c语言课件第三章三--数据运算.ppt
- c语言课件第时08讲.ppt
- c语言课件第吴4章简单程序1.ppt
- c语言课件第幺03章.ppt
- c语言课件第一章--程序称设计的初步知识.ppt
- DB33∕T 793-2022 桃绿色生产技术规程.docx
- DB33∕T 719-2021 品质旅行社评价规范.docx
- DB33∕T 736-2021 行政机关、场馆能耗定额及计算方法.docx
- DB54∕T 0666-2026 光伏电站紫花苜蓿人工草地建植技术规程 (地方标准).docx
- DB33∕T 769-2009 农业用水定额.docx
- DB33∕T 720-2019 李生产技术规程.docx
- DB54∕T 0664-2026 光伏电站绵羊放牧管理技术规程 (地方标准).docx
- DB63∕T 2577-2026 青海拉面赛事活动规范 (地方标准).docx
- 2026阿里妈妈产品全景指南 百问百科丨万相点睛-关键词推广:“用户画像 - 搜索需求 - 商品特征”三维匹配,解锁搜索需求流量红利.pptx
- 天津 12G05-1 预制钢筋混凝土方桩.docx
最近下载
- 沪科版九年级数学下册第24章圆.pptx VIP
- 历年高考真题——2018年上海高考英语试卷真题.doc VIP
- 西南18J112_墙 标准图集.pdf VIP
- GeoMap帮助手册地质画图.doc VIP
- 2021春沪科版九年级数学下册课件-第24章 圆(付,625).pptx VIP
- 2026年最新铁路安检考试创意题目及答案.doc VIP
- 2025聚水潭试题及答案.doc
- 人教版必修2《赤壁赋》教学课件PPT(名师整理-市优秀奖).pptx
- (2026版)IgG4相关性疾病治疗与评估指南解读.pptx VIP
- 04 李明新:注重四个体现,用好统编教材——四至六年级语文教学建议.docx VIP
原创力文档

文档评论(0)