#包含
#包含
#包含
#pragmacomment(lib,' ws2_32.lib ' ) ) ) ) ) ) ) 65
intmain(intargc,char清洁饼干argv ) ) ) ) ) )。
{
用户命名空间STD;
出局了
WORD wVersion=0;
短信(wsadata,0,sizeof ) wsadata );
if(0!=wsa启动(wversion,wsaData ) )
{
}
if(2!=lobyte(wsadata.wversion )|2!=hibyte(wsadata.wversion ) )
{
}
结构地址hints;
结构地址* RES=null;
短信(hints,0,sizeof ) hints );
hints.ai_family=AF_UNSPEC;
hints.ai_socktype=SOCK_DGRAM;
hints.ai_protocol=IPPROTO_UDP;
hints.ai_flags=AI_PASSIVE;
if(0!=getaddrinfo('192.168.0.19 ',' 6677 ',hints,res ) )
{
}
socketsk=socket(RES-AI_family,res-ai_socktype,res-ai_protocol );
bind(sk,res-ai_addr,res-ai_addrlen );
char recvBuf[1024]={' '};
int lenRecv=0;
struct sockaddr_storage storage;
intlen=sizeof(storage );
memset (存储,0,len );
lenrecv=recvfrom(sk,recvBuf,1024,0,) struct sockaddr* ) storage,len;
出局了
发送到(sk,recvBuf,lenRecv,0,(struct sockaddr* ) storage,len );
关闭套接字(sk;
返回0;
}