如何定義c++函數(shù)參數(shù)類型任意
2 回答

UYOU
TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超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;
}
- 2 回答
- 0 關(guān)注
- 1676 瀏覽
添加回答
舉報
0/150
提交
取消