正在加载图片...
10.2画模板 函数模板定义不是一个实实在在的函数,编译系统不为 其产生任何执行代码。该定义只是对函数的描述,表示它每 次能单独处理在类型形式参数表中说明的数据类型。 # include≤ iostream.k template <class T> T max(TX, Ty d return(x>y?x:yi 结果 maino 3.4 d int x=3,y =4; double a= 1.2, b= 3.4 cout < max x, y<< endi cout < max(a, b)<< end; }10.2 函数模板 函数模板定义不是一个实实在在的函数,编译系统不为 其产生任何执行代码。该定义只是对函数的描述,表示它每 次能单独处理在类型形式参数表中说明的数据类型。 #include <iostream.h> template <class T> T max(T x, T y) { return(x>y?x:y); } main() { int x = 3, y = 4; double a = 1.2, b = 3.4; cout << max(x, y) << endl; cout << max(a, b) << endl; } 结果: 4 3.4
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有