- 2
- 0
- 约5.37千字
- 约 22页
- 2016-12-24 发布于北京
- 举报
模板 第十章 回顾 虚函数 纯虚函数 抽象类 动态绑定 虚析构函数 目标 代码重用 函数模板 类模板 标准模板库(STL) 模板的概念 C++中的模板提供了重用源代码的方法,c++的库是基于模板的技术 两种类型的模板 类模板 函数模板 如果没有函数模板… 通过函数重载实现不用类型的操作 int max(int a, int b) { return a b ? a : b; } float max(float a, float b) { return a b ? a : b; } …… 函数模板——意义 函数模板定义了参数化的非成员函数,使程序能用不同类型的参数调用相同的函数。由编译器决定该使用哪一种类型,并且从模板中生成相应的代码。 适合对各种数据类型,执行完全相同的操作 根据函数调用中提供的参数,编译器自动实例化不同的对象代码函数 函数模板 ——举例 #include iostream.h template class T T max(T a, T b) { return a b ? a : b; } void main() { cout max(20, 30) = max(20, 30) endl; cout max(t, v) = max(t, v) endl; cout max(
您可能关注的文档
最近下载
- DL_T 802.7-2023 电力电缆导管技术条件 第7部分:非开挖用塑料电缆导管.pdf VIP
- 20231119-中信期货-有色与新材料2024年度策略报告(不锈钢):产能过剩问题严峻,不锈钢价波幅收窄.pdf VIP
- DB44T1652.2-2015病媒生物预防控制规范第2部分:蚊虫防制..docx VIP
- 2025年6月福建省高中学业水平合格性考试(会考)生物试题(含答案解析).pdf VIP
- 2022年广西普通高中学业水平合格性考试地理试题.pdf VIP
- word中国风信纸背景模板 (8).docx VIP
- 客人隐私安全培训课件.ppt VIP
- 心理焦虑与抑郁PPT课件.pptx VIP
- 县域内义务教育优质均衡学校档案目录.pdf VIP
- 《水利工程质量事故处理规定》培训与解读课件.pptx VIP
原创力文档

文档评论(0)