"VC9 CRT 的 vsnprintf 与其他第3方定义的冲突,导致VS2008编译错误"
ror C3163: '_vsnprintf': attributes inconsistent with previous declaration
比如
wpdpack/include/pcap-stdinc.h定义了,要注释掉
//#define vsnprintf _vsnprintf
或
#if _MSC_VER < 1500
#define snprintf _snprintf
#define vsnprintf _vsnprintf
#endif
本文介绍了解决VC9CRT中vsnprintf与第三方库定义冲突的问题,特别是当使用VS2008编译时出现的错误C3163。文中提到需要注释掉某些第三方库中的宏定义来避免冲突。
4997





