- 3
- 0
- 约1.41万字
- 约 44页
- 2017-05-23 发布于河南
- 举报
C(二)
微动嵌入式培训-C++培训-C++基础(二)
主讲人:微动嵌入式培训
Email:wikore@
模板
• 定义
模板就是实现代码重用机制的一种工具,
它可以实现类型参数化,即把类型定义为
参数, 从而实现了真正的代码可重用性。
模版可以分为两类,一个是函数模版,另
外一个是类模版。
• 模板经过实例化后就得到模板函数和模板
类,模板类再经过实例化后就得到对象。
函数模板
• 模板(Templates)使得我们可以生成通用的函
数,这些函数能够接受任意数据类型的参
数,可返回任意类型的值,而不需要对所
有可能的数据类型进行函数重载。
• 原型定义可以是下面两种中的任何一个:
template class identifier function_declaration;
template typename identifier function_declaration;
• 例如,要生成一个模板,返回两个对象中
较大的一个,可以这样写:
template class Type
Type GetMax (Type a, Type b
您可能关注的文档
最近下载
- 一种自动上料装置振动盘设计.docx VIP
- 英语从归化和异化角度谈《破产姐妹》字幕翻译研究.docx VIP
- 一种铅酸蓄电池修复剂及其配制和使用方法.pdf VIP
- 贵州省龙里县2025年上半年公开招聘辅警试题含答案分析.docx VIP
- 明月湾旅游规划报告.pdf VIP
- 十年(14-23)高考物理真题分项汇编专题63 几何光学(二)(含解析).doc VIP
- bigsky混响中文说明书.pdf VIP
- 节能型高压汽雾清洁装置机械结构设计及制造.pdf VIP
- 2025至2030中国鼻咽癌用药市场经营风险与发展趋势前景分析报告.docx VIP
- 毕业设计(论文)-基于PLC的自动上料系统设计.docx VIP
原创力文档

文档评论(0)