我刚开始通过“Beej网络编程指南”一书开始学习winsock。我在windows下编程并通过gcc运行它。这只是编写我的第一个服务器程序的开始,但是当我尝试编译时它给了我这些错误。/*Server*/#include#include#includeusingnamespacestd;constintwinsockVersion=2;#defineBACKLOG10#definePORT3000intmain(void){WSADATAwsadata;if(WSAStartup(MAKEWORD(winsockVersion,0),&wsadata)==0){structaddrinf
我刚开始通过“Beej网络编程指南”一书开始学习winsock。我在windows下编程并通过gcc运行它。这只是编写我的第一个服务器程序的开始,但是当我尝试编译时它给了我这些错误。/*Server*/#include#include#includeusingnamespacestd;constintwinsockVersion=2;#defineBACKLOG10#definePORT3000intmain(void){WSADATAwsadata;if(WSAStartup(MAKEWORD(winsockVersion,0),&wsadata)==0){structaddrinf
我正在将eclipse与cygwin结合使用。该应用程序是64位的。在cygwin中,结构定义为:structaddrinfo{intai_flags;/*inputflags*/intai_family;/*addressfamilyofsocket*/intai_socktype;/*sockettype*/intai_protocol;/*ai_protocol*/socklen_tai_addrlen;/*lengthofsocketaddress*/char*ai_canonname;/*canonicalnameofservicelocation*/structsockad