C++语言开发示例:02. 选择函数
choices.cpp
#include <iostream>
template <class T>
T lesser(T a, T b)
{
return a < b ? a : b;
}
int lesser(int a, int b)
{
a = a < 0 ? -a : a;
b = b < 0 ? -b : b;
return a < b ? a : b;
}
int main()
{
using namespace std;
int m = 20;
int n = -30;
double x = 15.5;
double y = 25.9;
cout << lesser(m, n) << endl; // 20
cout << lesser(x, y) << endl; // 15.5
cout << lesser<>(m, n) << endl; // -30
cout << lesser<int>(x, y) << endl; // 15
} 最后更新于1年前
本文由人工编写,AI优化,转载请注明原文地址: C++语言开发示例:02. 选择函数
推荐阅读
评论 (0)
发表评论
昵称:加载中...
暂无评论,快来发表第一条评论吧!