include以后出错,高手指点(在线等待……)
我在做一个程序,加上“#include <ws2tcpip.h> ”以后程序
就报错,帮我找一下原因!!
代码如下: sock=socket(AF_INET,SOCK_RAW,IPPROTO_ICMP);
if (sock == INVALID_SOCKET) {
AfxMessageBox("Create socket failure!");
return ;
}
//char ipaddress[48];
dest.sin_addr.s_addr=inet_addr(IPaddress);
dest.sin_family =AF_INET;
错误是:c:\program files\microsoft visual studio\vc98\include\ws2tcpip.h(22) : error C2011: 'ip_mreq' : 'struct' type redefinition
大虾们帮我一下