全国免费服务热线:

18982081108
✕

成都弹性云服务器,成都高防云服务器,互联网数据服务,成都祈钰瑶

简单函数templatemax-创新互联

为盂县等地区用户提供了全套网页设计制作服务,及盂县网站建设行业解决方案。主营业务为网站设计制作、成都网站设计、盂县网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!>#include <iostream> #include<vector> #include<algorithm> #include<string> using namespace std; template<typename elemtypea> elemtypea mymax(const vector<elemtypea> &a) { return *max_element( a.begin(), a.end() ); } template<typename elemtypea > elemtypea mymax(const elemtypea *a, int b) { int pointer=0; for (int i=0;i<b;i++) { if( a[pointer]<a[i]) pointer=i; } return a[pointer]; } template<typename elemtypea> elemtypea mymax( elemtypea a, elemtypea b) { return a>b?a:b; } int main() { int a=1,b=2; float c=1.0,d=2.0; string e="abc"; int f[3]={1,2,3}; float g[3]={1.34,4.4,23.3}; vector<string> h; h.push_back("da");h.push_back("df"); char aa[]="dfsaf"; char bb[]="dsaf"; cout<<mymax(a,b)<<endl; cout<<mymax(c,d)<<endl; cout<<mymax(f,3)<<endl; cout<<mymax(g,3)<<endl; cout<<mymax(h)<<endl; cout<<mymax(aa,bb)<<endl; }