c++语言中的min函数该怎么使用
的有关信息介绍如下:min 是c++标准库头文件
头文件的声明:需要使用到c++标准库中的
#include
参数缺省下的min函数语法,返回a,b中较小的元素
template
const T& min (const T& a, const T&b)
一般情况下的使用,min函数的参数中需要加上比较函数。
template
const T& min (const T& a, const T& b, Compare comp);
这个是高级用法,返回一个数组中最小的元素
template
template
T min (initializer_list
示例如下:
// min example
#include
#include
int main () {
std::cout << "min(1,2)==" << std::min(1,2) << '\n';
std::cout << "min(2,1)==" << std::min(2,1) << '\n';
std::cout << "min('a','z')==" << std::min('a','z') << '\n';
std::cout << "min(3.14,2.72)==" << std::min(3.14,2.72) << '\n';
return 0;
}
输出结果:
min(1,2)==1
min(2,1)==1
min('a','z')==a
min(3.14,2.72)==2.72