解决方案见以下:

qdatetime.h:“min”宏的实参不足

  • |
  • 浏览:73
  • |
  • 更新:2015-01-06 12:36
百度经验:jingyan.baidu.com

最近用VS2012 中Qt5.2.1插件版本编译QT代码,出现编译错误:

1>C:\Qt\Qt5.2.1\5.2.1\msvc2012\include\QtCore/qdatetime.h(122): warning C4003: not enough actual parameters for macro 'min'

1>C:\Qt\Qt5.2.1\5.2.1\msvc2012\include\QtCore/qdatetime.h(122): error C2589: '(' : illegal token on right side of '::'

1>C:\Qt\Qt5.2.1\5.2.1\msvc2012\include\QtCore/qdatetime.h(122): error C2059: syntax error : '::'

错误代码如下:

staticinlineqint64nullJd(){returnstd::numeric_limits<qint64>::min();}

描述:报错“min”宏的实参不足

解决方法1:

staticinlineqint64nullJd(){return(std::numeric_limits<qint64>::min)();}

解决方法2:

所有引用 windows.h的地方:  #include <windows.h>换成 #include <qt_windows.h>qt_windows.h有qt对windows.h的适应化修改

解决方法3:

#define NOMINMAX

#include <windows.h>

转载于:https://www.cnblogs.com/greatbegin20150413/p/4428388.html

not enough actual parameters for macro 'min'(QT与vs2010)相关推荐

  1. QTime使用中遇到的”not enough actual parameters for macro 'min'“问题

    最近在使用QTime制作实时显示当前时间的功能,在包含了QTime的头文件之后,编译时居然报错"not enough actual parameters for macro 'min'&qu ...

  2. 关于 not enough actual parameters for macro ...

    From: http://blog.csdn.net/liyelun/article/details/5416253 今天修改工程,为了提高编译速度,将#inclue<dshow.h>放到 ...

  3. 单片机c语言too many actual parameter,出现 too many actual parameters 怎么回事??? 是不是程序有问题???...

    出现 too many actual parameters 怎么回事??? 是不是程序有问题???0 #include #define uint unsigned int #define uchar ...

  4. macro min passed 3 arguments, but takes just 2 min(const _Tp, const _Tp, _Compare);

    1.报错内容 In file included from /usr/include/c++/4.8.2/bits/stl_algo.h:60:0,                  from /usr ...

  5. Qt在VS2010的安装与配置

    1. 下载Qt的安装包和VS2010的Qt插件 2. 安装Qt SDK 点击下载安装包,一路回车即可,主要注意Qt的安装路径最好安装在全英文路径而且中间没有空格, 安装好后,可以运行开始菜单里面的Qt ...

  6. Qt简介以及如何配置Qt使用VS2010进行开发

    转自:http://www.cnblogs.com/rockhawk/archive/2010/12/15/1906956.html Qt是神马东西? Qt – 一个跨平台应用程序和UI开发框架 它包 ...

  7. 如何在vs中导入libjpeg_Qt简介以及如何配置Qt使用VS2010进行开发(转)

    Qt是神马东西? Qt – 一个跨平台应用程序和UI开发框架 它包括跨平台类库.集成开发工具和跨平台 IDE.使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部 ...

  8. c语言error c2198,为何会出现error C2198: 'create' : too few actual parameters呢?

    已知稀疏矩阵用三元组表示,编写C=A*B的算法. #include #include #define smax 30 typedef int datatype; typedef struct { in ...

  9. 搭建QT和VS2010集成开发环境

    转载请注明出处:http://blog.csdn.net/xiaowei_cqu/article/details/7330759 在网上搜了各种教程,(尤其是这篇各种转载http://tech.tec ...

最新文章

  1. 编译android系统小结
  2. Qcon大会归来(r12笔记第36天)
  3. android 6.0谷歌,Android 6.0来了!谷歌月底要发布Android M系统
  4. 【转】Linux root修改密码失败
  5. Mr.J-- jQuery学习笔记(十九)--自定义动画实现图标特效
  6. mongodb插入时,时间差的问题
  7. c语言在中职的作用,C语言程序下的中职教学论文
  8. linux内核态删除文件函数,初探Linux内核态——通过proc文件系统作快速问题定位...
  9. python画tan_Python tan() 函数
  10. MySQL 怎么插入10天前的日期_Mysql笔记
  11. 有赞亿级订单同步的探索与实践
  12. QGIS自定义地图工具
  13. 信息学奥赛一本通1357:车厢调度(train) (栈)
  14. 这几个画流程图的软件值得你们收藏
  15. 迁移学习笔记3: TCA, Finetune, 与Triplet Network(元学习)
  16. 配置局域网内电脑快速传输数据
  17. qt-qss之按键样式
  18. 为视图或函数指定的列名比其定义中的列多
  19. 回文数(Java解法)
  20. 计算机打开共享网络连接打印机共享打印机,网络共享打印机连接不上怎么办_电脑连不上共享打印机如何解决-win7之家...

热门文章

  1. Java中变量、类初始化顺序
  2. 《设计模式之禅》学习笔记(一)
  3. HTML5 Canvas白板
  4. ASP.NET 2.0 XML 系列(4):用XmlReader类介绍
  5. 骰子的妙用---课堂答题
  6. File IO(NIO.2):路径类 和 路径操作
  7. 全球最性感的13大仿真机器人 功能太全难把持!
  8. 游戏中每日刷新实现思路浅析
  9. Android AsyncTask分析
  10. ef 单表一对多集合查询_FILTER函数你用过吗?一对多查询与自动筛选,用它都能轻松搞定...