为了账号安全,请及时绑定邮箱和手机立即绑定

如何定义c++函数参数类型任意?

如何定义c++函数参数类型任意?

C++
繁花不似锦 2019-02-11 19:10:06
如何定义c++函数参数类型任意
查看完整描述

2 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

这个看你的需求了! 大部分人都用模板template. 如下例子!
#include <stdio.h>
#include "method.h"
template<typename T> void swap(T& t1, T& t2) {
T tmpT;
tmpT = t1;
t1 = t2;
t2 = tmpT;
}
int main()
{ //模板方法
int num1 = 1, num2 = 2;

swap<int>(num1, num2);

printf("num1:%d, num2:%d\n", num1, num2);
return 0;
}

查看完整回答
反对 回复 2019-02-27
?
DIEA

TA贡献1820条经验 获得超2个赞

查看完整回答
反对 回复 2019-02-27
  • 2 回答
  • 0 关注
  • 1633 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信