函数模板 求最大值例子

/*函数模板*/
#include <iostream>
using namespace std;

//template<typename T>   //也可以用typename关键字。
template<class T>
T mymax(T x, T y)
{
	return (x > y) ? x : y;
}

int main(void)
{
	cout << mymax(2.3f, 1.3f) << endl;
	cout << mymax(2, 3) << endl;
	cout << mymax('a', 'b') << endl;

	return 0;
}
posted @ 2012-12-29 20:53  helloweworld  阅读(255)  评论(0编辑  收藏  举报