C++中min函数和max函数的头文件是什么?

C++中min函数和max函数的头文件是什么?,第1张

C++中min函数和max函数的头文件是<algorithm>

拓展资料

包含在c++标准库中头文件<algorithm>中,在头文件<windows.h>中定义了min,max的宏,若在包含<algorithm>的同时包含<windows.h>会导致函数无法使用。

#include // 头文件\x0d\x0a\x0d\x0atemplate \x0d\x0aconst T&max ( const T&a, const T&b )\x0d\x0a\x0d\x0atemplate \x0d\x0aconst T&max ( const T&a, const T&b, Compare comp )\x0d\x0a\x0d\x0a有以上两种函数原型. 上面那个使用了模版T, 下面那个还使用了比较类\x0d\x0a\x0d\x0a用法 max(a,b) 或者 max(a,b,comp)\x0d\x0a其中a和b是可比较的两个元素, 函数返回比较大的那个

标准C没有提供这个库函数,因此不包含在任何头文件中。其意思是找最大值,可以自己编写自定义函数。

下面是打两个整数的最大值函数。

int max(int a,int b)

{

return a>b?a:b

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6052810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存