重定义;不同的基类型
编译某些源码时 可能遇到这个问题 ;
如下图 :
解决办法 :
在出问题的源码部分 添加
#ifndef _MSC_VER < 1600 (具体的值看你的编译器版本)
........
#endif
原因 : 大概是因为编译器的版本问题吧
_MSC_VER 定义编译器的版本。下面是一些编译器版本的_MSC_VER值
MS VC++ 12.0 _MSC_VER = 1800 (Visual C++ 2013)
MS VC++ 11.0 _MSC_VER = 1700 (Visual C++ 2012)
MS VC++ 10.0 _MSC_VER = 1600(Visual C++ 2010)
MS VC++ 9.0 _MSC_VER = 1500
MS VC++ 8.0 _MSC_VER = 1400
MS VC++ 7.1 _MSC_VER = 1310
MS VC++ 7.0 _MSC_VER = 1300
MS VC++ 6.0 _MSC_VER = 1200
MS VC++ 5.0 _MSC_VER = 1100
新闻热点
疑难解答