代码: 全选
#include<iostream>
using namespace std;
template<typename T>
T max1(T a,T b)
{
return(a>b?a:b);
}
int main()
{
int i=9;
double n=0.9;
n=max1(n,++n);
i=max1(i,++i);
cout<<i<<' '<<n<<endl;
return 0;
}
代码: 全选
#include<iostream>
using namespace std;
template<typename T>
T max1(T ,T );
int main()
{
int i=9;
double n=0.9;
n=max1(n,++n);
i=max1(i,++i);
cout<<i<<' '<<n<<endl;
return 0;
}
template<typename T>
T max1(T a,T b)
{
return(a>b?a:b);
}
代码: 全选
#include<iostream>
using namespace std;
template<typename T>
T max1(T a,T b)
int main()
{
int i=9;
double n=0.9;
n=max1(n,++n);
i=max1(i,++i);
cout<<i<<' '<<n<<endl;
return 0;
}
T max1(T a,T b)
{
return(a>b?a:b);
}