博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++ function template
阅读量:7022 次
发布时间:2019-06-28

本文共 431 字,大约阅读时间需要 1 分钟。

以swapValues 为例  有时候不止想比较int ,还想比较char 类型的自定义类型的,为了代码重用和灵活性, 可使用

void swapValues( int& variable1, int& variable2)

{
int temp;
temp = variable1;
variable1 = variable2;
variable2 = temp;
}

语法

template<class T>// 也可以有两个参数template<class T1, class T2> 

 void swapValues(T& variable1, T& variable2)
{
T temp;
 temp = variable1;
variable1 = variable2; variable2 = temp;

}

转载于:https://www.cnblogs.com/gisbeginner/archive/2012/11/13/2767591.html

你可能感兴趣的文章
Linux-df、du、磁盘分区
查看>>
“多才多艺”的安卓***Rotexy已在3个月里发动7万多次***
查看>>
SQLserver 内存使用及释放
查看>>
MySQL报错:Ignoring query to other database的解决办法
查看>>
安装办公室电脑监控的有哪些作用?
查看>>
20180706
查看>>
Centos7下安装Oracle 11gR2 数据库
查看>>
maven如何配置?(图解)
查看>>
Confluence 6 让一个空间可以公众访问
查看>>
Spring Batch JSON 支持
查看>>
nagios监控系统环境部署安装(LAMP环境)
查看>>
使用Runtime解决 cell 点击时子视图改变背景颜色的问题
查看>>
手机压缩PDF文件的简单方法
查看>>
华为--交换机VLAN划分与Trunk链路
查看>>
MATLAB编程与应用系列-第2章 数组及矩阵的创建及操作(3)
查看>>
ELF-B型三轴向加速度计
查看>>
使用anaconda和conemu打造Python编程环境
查看>>
企业家还需要学管理理论吗?
查看>>
必须装!Windows 7下月发布SHA-2加密算法补丁
查看>>
iOS即时通讯
查看>>