博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
stl min函数_std :: min()函数以及C ++ STL中的示例
阅读量:2529 次
发布时间:2019-05-11

本文共 1768 字,大约阅读时间需要 5 分钟。

stl min函数

C ++ STL std :: min()函数 (C++ STL std::min() function)

min() function is a library function of algorithm header, it is used to find the smallest value from given two values, it accepts two values and returns the smallest value and if both the values are the same it returns the first value.

min()函数算法标头的库函数,用于从给定的两个值中查找最小值,它接受两个值并返回最小值,如果两个值相同,则返回第一个值。

Note:To use min() function – include <algorithm> header or you can simple use <bits/stdc++.h> header file.

注意:要使用min()函数 –包括<algorithm>头文件,或者您可以简单地使用<bits / stdc ++。h>头文件。

Syntax of std::min() function

std :: min()函数的语法

std::min(const T& a, const T& b);

Parameter(s): const T& a, const T& b – values to be compared.

参数: const T&a,const T&b –要比较的值。

Return value: T – it returns the smallest value of type T.

返回值: T –返回类型T的最小值。

Example:

例:

Input:    int a = 10;    int b = 20;        //finding smallest value    cout << min(a,b) << endl;        Output:    10

C ++ STL程序演示了std :: min()函数的使用 (C++ STL program to demonstrate use of std::min() function)

In this example, we are going to find the smallest values from given values of different types.

在此示例中,我们将从不同类型的给定值中找到最小值。

#include 
#include
using namespace std;int main(){
cout << "min(10,20) : " << min(10, 20) << endl; cout << "min(10.23f,20.12f): " << min(10.23f, 20.12f) << endl; cout << "min(-10,-20) : " << min(-10, -20) << endl; cout << "min('A','a') : " << min('A', 'a') << endl; cout << "min('A','Z') : " << min('A', 'Z') << endl; cout << "min(10,10) : " << min(10, 10) << endl; return 0;}

Output

输出量

min(10,20)        : 10min(10.23f,20.12f): 10.23min(-10,-20)      : -20min('A','a')      : Amin('A','Z')      : Amin(10,10)        : 10

Reference:

参考:

翻译自:

stl min函数

转载地址:http://kttzd.baihongyu.com/

你可能感兴趣的文章
08.CXF发布WebService(Java项目)
查看>>
java-集合框架
查看>>
RTMP
查看>>
求一个数的整数次方
查看>>
点云PCL中小细节
查看>>
铁路信号基础
查看>>
RobotFramework自动化2-自定义关键字
查看>>
[置顶] 【cocos2d-x入门实战】微信飞机大战之三:飞机要起飞了
查看>>
BABOK - 需求分析(Requirements Analysis)概述
查看>>
第43条:掌握GCD及操作队列的使用时机
查看>>
Windows autoKeras的下载与安装连接
查看>>
CMU Bomblab 答案
查看>>
微信支付之异步通知签名错误
查看>>
2016 - 1 -17 GCD学习总结
查看>>
linux安装php-redis扩展(转)
查看>>
Vue集成微信开发趟坑:公众号以及JSSDK相关
查看>>
技术分析淘宝的超卖宝贝
查看>>
i++和++1
查看>>
react.js
查看>>
P1313 计算系数
查看>>