当工程需要同时include<Windows.h>和<QDateTime.h>的时候编译就会遇到这个问题
原因:
std::numeric_limits<qint64>::min();中的min()被当做宏定义展开了
解决方法:
1.
#defiine NOMINMAX
#include <Windows.h>
2.
#include <qt_windows.h>
当工程需要同时include<Windows.h>和<QDateTime.h>的时候编译就会遇到这个问题
原因:
std::numeric_limits<qint64>::min();中的min()被当做宏定义展开了
解决方法:
1.
#defiine NOMINMAX
#include <Windows.h>
2.
#include <qt_windows.h>