为什么VS2008提示“属性和以前的声明不一致”
错误 1 error C3163: “_swab”: 属性与以前的声明不一致 C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h 865
错误 2 error C3163: “_memccpy”: 属性与以前的声明不一致 C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h 61
错误 3 error C3163: “_strnset”: 属性与以前的声明不一致 C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h 218
警告 4 warning C4985: “_wcsnset”: 以前的声明上不存在属性。 C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h 361
是在编译一个dll中。搜索上也没有相关的内容,只有一个说更新sdk,可这是vs2008带来的,够新的吧..
这是怎么回事?