winsock2.h结构重复定义等问题

使用winpcap

用MFC做开发,包括了如下头文件:

                         #include   "pcap.h"  
                         #include   "stdafx.h"

编译,出现了如下问题:

 c:/program   files/microsoft   visual   studio/vc98/include/winsock2.h(99)   :   error   C2011:   'fd_set'   :   'struct'   type   redefinition    

类似的重定义。

在网上查找了下问题的原因,是说winsock2.h与winsock.h的冲突,后来调整了两句包含头文件的语句,错误就没有了。

你可能感兴趣的:(网络编程)