您的位置:首页 > 编程语言 > C语言/C++

c++模板函数

2015-11-07 21:19 302 查看
没用模板

#include <iostream>


using namespace std;


double myadd(double a,double b)

{

return a + b ;

}


int myadd(int a,int b)

{

return a + b ;

}


int main()

{


double a = 12.5;

double b = 30;

cout << myadd(a,b) << endl;

return 0;

}




用了模板

#include <iostream>


using namespace std;


template < class T>

T myadd(T a,T b)

{

return a + b ;

}


int myadd(int a,int b)

{

return a + b ;

}


int main()

{


double a = 12.5;

double b = 30;

cout << myadd(a,b) << endl;

return 0;

}



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++