- 4
- 0
- 约6.26千字
- 约 41页
- 2018-03-28 发布于浙江
- 举报
[工学]STL
算法设计与分析I -数据结构篇 主讲教师:贾彩燕 计算机与信息技术学院 计算机科学与技术系 cyjia@bjtu.edu.cn Standard Template Library (Container) 引言 ——模板 数据类型与数据操作的关系是固定的。具体表现在一个方法只能识别一类参数。 例如:int max(int a, int b) 可以通过重载的方式实现数据类型与操作的一对多的关系。 例如:int max (int a, int b) long max (long a, long b) double max (double a, double b) 为什么要模板 若 x, y 的类型都不确定, 如何求max(x, y) ? #define max(x, y) ( x y ? x : y ) 使用宏的时候不用指明数据类型。 不能使用到复杂的问题类型。 模板简介 templateclass T //函数模板 T max(T x, T y){ //使用模板定义参数 return xy?x:y; } templateclass T //类模板 class A{ T var; //使用模板定义成员 ...... }; 模板的使用 templateclass T //类模板 class A
您可能关注的文档
- [工学]Minitab教材li.ppt
- [工学]nKDE51单片机实验教学系统实验指导书V01.pdf
- [工学]NOIP算法分类总结C语言.doc
- [工学]new机械制造技术基础第7章1.ppt
- [工学]No05第五章交流电动机的工原理及特性.ppt
- [工学]n第四章化工原理2nd和3rd.ppt
- [工学]Oracle10g 体系结构.ppt
- [工学]OO分析-用况图3.ppt
- [工学]OM_2单因素实验优化.ppt
- [工学]Oracle建模教材DataModelingLes07_map.ppt
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- CN120053406A 一种针对粪肠球菌生物膜的天然产物抑制剂及其制备方法和应用 (海南大学).pdf VIP
- 人工智能与信息社会(北京大学)中国大学MOOC 慕课 章节测验 期末考试答案.pdf VIP
- 河南省企业水平衡测试通则.doc VIP
- Midea美的小家电BS5052WBS5053WBS5055W用户手册.pdf
- (五调)武汉市2026届高三年级五月调研考试物理试卷(含答案).docx
- 急性心衰诊疗精要.pptx
- 信号检测与估计理论.pptx VIP
- 在x年度县直机关党组织书记抓基层党建工作述职评议会议上的讲话.docx VIP
- 高考全国二卷:2025年-2023年《数学》考试真题与参考答案.pdf
- 眼科中医特色治疗ppt.pptx VIP
原创力文档

文档评论(0)