templatefunction.cpp

来自「《基于Symbian OS的手机开发与应用实践》这本书的配套源码。」· C++ 代码 · 共 29 行

CPP
29
字号
//TemplateFunction.cpp : 函数模板
//

#include <stdio.h>

template <class T>
	T max(T a, T b)
	{
		return (a>=b)?a:b;
	}
	
int main(int argc, char* argv[])
{
	int a = 1;
	int b = 2;
	
	double c = 3.0;
	double d = 4.0;
	
	char e = '5';
	char f = '6';

	printf("最大值为:%d\n", max(a, b));
	printf("最大值为:%f\n", max(c, d));
	printf("最大值为:%c\n", max(e, f));
	
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?