#include <iostream>
using namespace std;
template <class FIRST, class SECOND>
FIRST smaller(FIRST a, SECOND b)
{
return (a<b?a:b);
}
int main(){
int x = 89;
double y = 56.78;
cout << smaller(x, y) << endl;
}
本文介绍了C++中使用模板函数实现类型比较的方法,通过`smaller`函数展示了如何在不同类型的参数间进行比较。
#include <iostream>
using namespace std;
template <class FIRST, class SECOND>
FIRST smaller(FIRST a, SECOND b)
{
return (a<b?a:b);
}
int main(){
int x = 89;
double y = 56.78;
cout << smaller(x, y) << endl;
}

被折叠的 条评论
为什么被折叠?