91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

簡單的win32控制臺程序。最主要學習如何使用socket編程,學會如何建立連接。

資源截圖

代碼片段和文件信息

#include
#include

void?main()
{
WORD?wVersionRequested;
WSADATA?wsaData;
int?err;

wVersionRequested?=?MAKEWORD(?1?1?);

err?=?WSAStartup(?wVersionRequested?&wsaData?);
if?(?err?!=?0?)
{
return;
}


if?(?LOBYTE(?wsaData.wVersion?)?!=?1?||
????????HIBYTE(?wsaData.wVersion?)?!=?1?)?
{
WSACleanup(?);
return;?
}
SOCKET?sockClient=socket(AF_INETSOCK_DGRAM0);
SOCKADDR_IN?addrSrv;
addrSrv.sin_addr.S_un.S_addr=inet_addr(“127.0.0.1“);
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
char?recvBuf[100];
char?sendBuf[100];
char?tempBuf[200];
int?len=sizeof(SOCKADDR);
while(1)
{
printf(“Please?input?data:\n“);
gets(sendBuf);
sendto(sockClientsendBufstrlen(sendBuf)+10(SOCKADDR*)&addrSrvlen);
recvfrom(sockClientrecvBuf1000(SOCKADDR*)&addrSrv&len);
if(‘q‘==recvBuf[0])
{
sendto(sockClient“q“strlen(“q“)+10(SOCKADDR*)&addrSrvlen);
printf(“chat?end!\n“);
break;

}
sprintf(tempBuf“%s?say:?%s“inet_ntoa(addrSrv.sin_addr)recvBuf);
printf(“%s\n“tempBuf);

}
closesocket(sockClient);
WSACleanup();

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????176188??2012-03-30?16:31??my?udp?socket\NetClient\Debug\NetClient.exe

?????文件?????184864??2012-03-30?16:31??my?udp?socket\NetClient\Debug\NetClient.ilk

?????文件??????23689??2012-03-30?16:31??my?udp?socket\NetClient\Debug\NetClient.obj

?????文件????5155092??2012-03-30?16:31??my?udp?socket\NetClient\Debug\NetClient.pch

?????文件?????369664??2012-03-30?16:31??my?udp?socket\NetClient\Debug\NetClient.pdb

?????文件?????173056??2012-03-31?14:58??my?udp?socket\NetClient\Debug\vc60.idb

?????文件?????102400??2012-03-30?16:31??my?udp?socket\NetClient\Debug\vc60.pdb

?????文件???????1159??2012-03-30?16:31??my?udp?socket\NetClient\NetClient.cpp

?????文件???????4360??2012-03-30?17:04??my?udp?socket\NetClient\NetClient.dsp

?????文件????????252??2012-03-30?16:31??my?udp?socket\NetClient\NetClient.plg

?????文件?????176182??2012-03-30?16:32??my?udp?socket\NetSrv\Debug\NetSrv.exe

?????文件?????186768??2012-03-30?16:32??my?udp?socket\NetSrv\Debug\NetSrv.ilk

?????文件??????23508??2012-03-30?16:32??my?udp?socket\NetSrv\Debug\NetSrv.obj

?????文件????5155092??2012-03-30?16:00??my?udp?socket\NetSrv\Debug\NetSrv.pch

?????文件?????451584??2012-03-30?16:32??my?udp?socket\NetSrv\Debug\NetSrv.pdb

?????文件?????173056??2012-03-31?14:58??my?udp?socket\NetSrv\Debug\vc60.idb

?????文件?????102400??2012-03-30?16:32??my?udp?socket\NetSrv\Debug\vc60.pdb

?????文件???????1229??2012-03-30?16:31??my?udp?socket\NetSrv\NetSrv.cpp

?????文件???????4324??2012-03-30?17:04??my?udp?socket\NetSrv\NetSrv.dsp

?????文件????????743??2012-03-30?16:00??my?udp?socket\NetSrv\NetSrv.dsw

?????文件??????41984??2012-04-10?11:33??my?udp?socket\NetSrv\NetSrv.ncb

?????文件??????58880??2012-04-10?11:33??my?udp?socket\NetSrv\NetSrv.opt

?????文件???????1297??2012-03-30?16:32??my?udp?socket\NetSrv\NetSrv.plg

?????目錄??????????0??2012-03-30?16:31??my?udp?socket\NetClient\Debug

?????目錄??????????0??2012-03-30?16:32??my?udp?socket\NetSrv\Debug

?????目錄??????????0??2012-04-10?09:33??my?udp?socket\NetClient

?????目錄??????????0??2012-04-10?11:33??my?udp?socket\NetSrv

?????目錄??????????0??2012-04-10?13:37??my?udp?socket

-----------?---------??----------?-----??----

?????????????12567771????????????????????28

............此處省略1個文件信息

評論

共有 條評論