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

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

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

拓展资料

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

VC里面好象不在你说的这个头文件里。#include<stdio.h>

#include <windows.h>

#include <WINDEF.H>

void main()

{

int i, i1, i2

i1 = 3

i2 = 5

i = min(i1, i2)

printf("min of i1 &i2 = %d\n", i)

}

C 标准里面没有 min,不能做假定。stdlib.h 里面有的数值函数是绝对值 abs 和除法 div 两组。

【 在 HiGarfield (加菲) 的大作中提到: 】

: 包了stdlib.h,在Windows下VC编译没问题,但到Mac OS X下用Xcode编译提示没有min函数。。。

: Undefined symbols:

: "_min", referenced from:

: ...................


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

原文地址: http://outofmemory.cn/tougao/11463031.html

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

发表评论

登录后才能评论

评论列表(0条)

保存