// Clinet1.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <sys/types.h>
#include <WinSock2.h>
#pragma comment ( lib , "wsock32") ;
int main ()
{
WSADATA wsaData;
WORD sockVersion = MAKEWORD(2, 2);
//加载winsock库
if(WSAStartup(sockVersion, &wsaData) != 0)
return 0;
struct sockaddr_in peer;
SOCKET s ;
int rc ;
char buf[1] ;
peer.sin_family = AF_INET ;
peer.sin_port = 7500 ;
peer.sin_addr.s_addr = inet_addr( "127.0.0.1" ) ;
s=socket( AF_INET , SOCK_STREAM , 0 ) ;
if( s < 0 )
{
printf( "socket call failed" ) ;
/* exit( 1 ) ;*/
}
rc = connect( s , ( struct sockaddr * ) & peer ,sizeof ( peer ) ) ;
if ( rc )
{
printf(" connect call fialed ") ;
printf( "\n") ;
}
rc = recv( s , buf , 1 , 0 ) ;
if ( rc <= 0 )
{
printf("send call failed") ;
printf( "\n") ;
}
}