关于链接服务端的问题,望高手速度解答!
给定一个IP和端口,例如IP:172.16.230.221,端口2000,
在win32 console application下怎么写才能连接到这个服务器?
急求,我是新手,老大们要给出详细代码啊
[解决办法]
给定一个IP和端口,例如IP:172.16.230.221,端口2000,
在win32 console application下怎么写才能连接到这个服务器?
急求,我是新手,老大们要给出详细代码啊
================================================
WSADATA wsaData;
int iResult = WSAStartup(MAKEWORD(2,2), &wsaData);
if (iResult != NO_ERROR)
printf("Error at WSAStartup()\n");
SOCKET sock;
sock= socket(AF_INET,SOCK_STREAM,0);
sockaddr_in clientService;
clientService.sin_family = AF_INET;
clientService.sin_addr.s_addr = inet_addr( "172.16.230.221" );
clientService.sin_port = htons( 2000 );
if ( connect( ConnectSocket, (SOCKADDR*) &clientService, sizeof(clientService) ) == SOCKET_ERROR) {
printf( "Failed to connect.\n" );
WSACleanup();
return;
}