猿问

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

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


繁花不似锦
浏览 1634回答 2
2回答

UYOU

这个看你的需求了! 大部分人都用模板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;}

DIEA

随时随地看视频慕课网APP
我要回答