#include #include #include #include template //函数模板 T add(T x, T y) //求两数之和,T是类型参数 { T z; z=x+y; return z; } int main() { int x1=1,y1=2; float x2=1.1,y2=2.2; cout<<"两个整数之和: "<<add(x1,y1)<<endl; cout<<"两个浮点数之和: "<<add(x2,y2)<<endl; cout<<"两个长整数之和: "<<add(x2,y2)<<endl; //生成计算长整数之和的模板函数 cout<<endl<<endl; getch(); Sleep(5); return 0; }