- 1
- 0
- 约1.2万字
- 约 35页
- 2016-12-03 发布于河南
- 举报
c标准模块
第十章 C++标准模板库 主要内容 泛型程序设计 与标准模板库有关的概念和术语 C++标准模板库中的容器 迭代器 标准C++库中的算法 泛型程序设计 将程序写得尽可能通用 。 将算法从特定的数据结构中抽象出来,成为通用的。 C++的模板为泛型程序设计奠定了关键的基础。 STL是泛型程序设计的一个范例 。STL的四个组件: 容器(container) 类模板 迭代器(iterator) 类模板 算法(algorithms)函数模板 函数对象(function object)类模板 命名空间(Namespace) 一个命名空间将不同的标识符集合在一个命名作用域(named scope)内 为了解决命名冲突 例如,声明一个命名空间NS: namspace NS { class File; void Fun (); } 则引用标识符的方式如下, NS:: File obj; NS:: Fun (); 没有声明命名空间的标识符都处于无名的命名空间中 命名空间(Namespace) 可以用using来指定命名空间 例如,经过以下声明:using NS::File;在当前作用域中就可以直接引用File using namespace std;命名空间std中所有标识符都可直接引用 在新的C++标准程序库中,所有标识符都声明在命名空间std中,头文件都不使用扩展名 容
您可能关注的文档
- 第三章照明与动工程.ppt
- sql常见面试.doc
- 电工技术-第6讲稿.ppt
- 高考作文方法 材.doc
- 北京邮电大学远教育学院2012年春季选课模拟与数字电路作业答案.doc
- 大学英语一(高升)第三阶段答案.doc
- 高中英语人教版修三 40分钟课时作业:1-3.ppt
- 电工试卷 (案).doc
- 武汉船船舶职业术学院2013年单独招生考试(英语)样题一.doc
- 专题十四 JS内置对象.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 基于MATLAB的电力系统单相短路故障仿真分析.docx VIP
- ST-ZLJL-507-04硫化橡胶撕裂强度测定不确定度的评定报告.doc VIP
- 金蝶云·星辰操作手册.pdf VIP
- 《科学思维和科学研究方法》-潘雁钦教学大纲.pdf
- 韭菜的自我修养核心精华.pdf VIP
- 23331-2020能源管理体系 全条款内部审核检查记录表.pdf VIP
- 2025年幼儿园晨午检记录管理制度.docx VIP
- BYD比亚迪汽车BYD ATTO 3 brochure说明书用户手册.pdf
- 知识产权宣传普法课件.pptx VIP
- 第一单元 珍惜青春时光(期末复习教学设计)七年级道德与法治下册(统编版2024).docx VIP
原创力文档

文档评论(0)