C语言实现函数模板

来源:互联网 发布:交大网络教育学院登录 编辑:程序博客网 时间:2024/05/01 00:18

#include "stdafx.h"#define MY_GETMAX(type) \type type##GetMax(type x,type y)\{\return x > y ? x : y;\}#define CALL_GetMax(type) type##GetMaxMY_GETMAX(int);MY_GETMAX(float);int main(){printf("%d",CALL_GetMax(int)(2,1));printf("%f",CALL_GetMax(float)(2.0,1.0));return 0;}



原创粉丝点击