template
#include <stdio.h>
#include "method.h"
int main() {
//模板方法
int num1 = 1, num2 = 2;
swap<int>(num1, num2);
printf("num1:%d, num2:%d\n", num1, num2);
return 0;
}
template<typename T> void swap(T& t1, T& t2) {
T tmpT;
tmpT = t1;
t1 = t2;
t2 = tmpT;
}
本文介绍了一个使用C++模板实现的泛型交换方法。通过一个简单的示例演示了如何利用模板来创建一种通用的交换两个变量值的功能,并在main函数中进行了验证。
944

被折叠的 条评论
为什么被折叠?



