忘了把程序出错的代码附上了,运行修改好的程序才发现的.只好把问题的代码大致写一下了: warning C4003: “min”宏的实参不足 error C2589: “(”:“::”右边的非法标记 error C2059: 语法错误:“::” 原因分析: windows.h中定义了min宏,<QTime>中也有这个定义,两者冲突windows.h中Microsoft定义了min/max两个宏,Qt中定义的min/max两个宏虽然在自己的命名空间中,可还是被“污染”了. 解决方法1: 把incl…