1 template <typename anytype> 2 void swap(anytype & a, anytype & b) 3 { 4 anytype temp; 5 temp=a; 6 a=b; 7 b=temp; 8 }
1 template<typename t> 2 void swap(t &, t &); 3 4 template<> void swap<job>(job &, job &); // 或 template<> void swap(job &, job &);
1 int i; 2 double j; 3 add<double>(i,j); // 参数 i 传递的值被转换成了 double 类型
如对本文有疑问, 点击进行留言回复!!
FPGA/verilog 学习笔记(1)—— FPGA和HDL基础概念
2020年 浙江工业大学计算机科学与技术学硕 初试复试经验帖
网友评论