- 1
- 0
- 约8.7千字
- 约 48页
- 2018-12-22 发布于福建
- 举报
2C语法筒基础1
参数泛化的swap() //如果把各种数据类型抽象为参数Type //并保证swap能接受各种已定义类型的参数 void swap(Type a, Type b) { Type temp; temp = a; a = b; b = temp; } //泛化以后的swap具有更强的通用性 int string complex complex 其他类型 认识模板 #include iostream #include string #include complex using namespace std; //这里的Type也可换成其他你愿意的,如class Any template class Type void Swap(Type a, Type b)//const能否加上? { Type temp; temp = a; a = b; b = temp; } int main() { int a1 = 5; int a2 = 3; cout before swap,integer1 = a1 ,integer2 = a2 endl; Swap(a1,a2);//int类型函数调用 cout after swap,integer1 = a1 ,integer2 = a2 endl;
您可能关注的文档
最近下载
- 标准图集-05SFJ05 防空地下室室外出入口部钢结构装配式防倒塌棚架建筑设计.pdf VIP
- 物业三级安全教育.pptx VIP
- 沪科版九年级上册物理期末测试试卷及答案.doc VIP
- 某央企集团关于年度工资总额预算方案请示.docx VIP
- 暑假二升三衔接专项训练 句子专项 (试题)部编版语文二年级下册(二)(含答案).doc VIP
- 小学三年级上册写字表字帖(可打印).pdf VIP
- Q-CR 2.1-2014-铁路电缆槽盖板和人行道步板第1部分:活性粉末混凝土型.pdf VIP
- 位似图形的定义、性质.docx VIP
- HEIDENHAIN-CHINESE-海德汉ITNC530系统操作说明书.pdf VIP
- 特种设备风险管控清单.pdf VIP
原创力文档

文档评论(0)