代码改变世界

随笔分类 -  编程心得

宏定义引发的困惑

2015-05-27 09:58 by CN-Phoenix, 290 阅读, 收藏, 编辑
摘要: 最近使用一个开源库,代码中使用的名称为min和max的两个函数与WinDef.h里定义的相同名称的宏定义冲突,提示各种离奇错误。最后使用了NOMINMAX的预处理器定义解决此问题。说明:宏定义虽方便,不能滥用。#ifndefNOMINMAX#ifndefmax#definemax(a,b)(((a)... 阅读全文
点击右上角即可分享
微信分享提示