文件名称:UDP.rar
-
所属分类:
- 标签属性:
- 上传时间:2013-03-16
-
文件大小:4.98mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
1、首先需要定义的对象:
SOCKET ReceivingSocket //接收端的Socket
SOCKADDR_IN ReceiverAddr //接收端的地址信息
char ReceiveBuf[1024] //接收数据缓冲区大小
int BufLength //缓冲区长度
SOCKADDR_IN SenderAddr //发送数据端地址信息
int SenderAddrSize = sizeof(SenderAddr) //发送端地址信息的长度
2、启动WSA动态库:
WSAStartup(MAKEWORD(2,2),&wsd)
3、创建socket:
ReceivingSocket=socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP)
4、初始化服务器地址及监听端口
ReceiverAddr.sin_family=AF_INET //家族
ReceiverAddr.sin_port=htons(9000) //设置端口号
ReceiverAddr.sin_addr.s_addr=htonl(INADDR_ANY) //地址
5、绑定端口
6、接收数据:
ReceivingSocket,//接收端Socket
ReceiveBuf,//接收端用来存储数据的缓冲区
BufLength,//缓冲区的大小
0,//接收的附加选项,设置为0即可
(SOCKADDR*)&SenderAddr,//发送端的Socket地址
&SenderAddrSize//发送端Socket地址的大小 )
7、关闭socket,关闭WSA,1, you first need to define the object: the SOCKET ReceivingSocket // the the receiving end Socket SOCKADDR_IN distant ReceiverAddr // the receiving end the address information char ReceiveBuf of [1024] / / receive data buffer size int BufLength // buffer length SOCKADDR_IN distant SenderAddr // send data end address information int SenderAddrSize = sizeof (SenderAddr) // length of the address information of the sender, start WSA dynamic library: the WSAStartup (MAKEWORD (2,2), & wsd) 3, create socket: ReceivingSocket = socket ( AF_INET, SOCK_DGRAM, IPPROTO_UDP) initialize server address and listen port ReceiverAddr.sin_family = AF_INET //family ReceiverAddr.sin_port = htons (9000) //set port number ReceiverAddr.sin_addr.s_addr = htonl (INADDR_ANY) //address 5, binding port 6 the the receiver Data: ReceivingSocket,// receiving end the the Socket ReceiveBuf,// receiving end is used to store data buffer BufLength// buffer size 0,//
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
UDP编程/UDP-Client/.svn/entries | ||
UDP编程/UDP-Client/.svn/format | ||
UDP编程/UDP-Client/.svn/pristine/4c/4c2ed0eab1df575d99baff91d31226579b5b72bb.svn-base | ||
UDP编程/UDP-Client/.svn/pristine/65/658b25ea976e81e7141739f941d37112a67073e0.svn-base | ||
UDP编程/UDP-Client/.svn/pristine/88/88d489d72d07aefe109caf0338126df8f9cea855.svn-base | ||
UDP编程/UDP-Client/.svn/pristine/da/da39a3ee5e6b4b0d3255bfef95601890afd80709.svn-base | ||
UDP编程/UDP-Client/.svn/pristine/f7/f7bda5e7bfa92eeb134d752b786a7bc08ca7e0a4.svn-base | ||
UDP编程/UDP-Client/.svn/wc.db | ||
UDP编程/UDP-Client/debug/UDP-Client.exe | ||
UDP编程/UDP-Client/debug/UDP-Client.ilk | ||
UDP编程/UDP-Client/debug/UDP-Client.pdb | ||
UDP编程/UDP-Client/rr.patch | ||
UDP编程/UDP-Client/UDP-Client/Debug/BuildLog.htm | ||
UDP编程/UDP-Client/UDP-Client/Debug/main.obj | ||
UDP编程/UDP-Client/UDP-Client/Debug/mt.dep | ||
UDP编程/UDP-Client/UDP-Client/Debug/UDP-Client.exe.embed.manifest | ||
UDP编程/UDP-Client/UDP-Client/Debug/UDP-Client.exe.embed.manifest.res | ||
UDP编程/UDP-Client/UDP-Client/Debug/UDP-Client.exe.intermediate.manifest | ||
UDP编程/UDP-Client/UDP-Client/Debug/vc80.idb | ||
UDP编程/UDP-Client/UDP-Client/Debug/vc80.pdb | ||
UDP编程/UDP-Client/UDP-Client/g.cpp | ||
UDP编程/UDP-Client/UDP-Client/m | kmjp;m.cpp | |
UDP编程/UDP-Client/UDP-Client/main.cpp | ||
UDP编程/UDP-Client/UDP-Client/UDP-Client.vcproj | ||
UDP编程/UDP-Client/UDP-Client/UDP-Client.vcproj.8.00.old | ||
UDP编程/UDP-Client/UDP-Client/UDP-Client.vcproj.alibaba-PC.alibaba.user | ||
UDP编程/UDP-Client/UDP-Client/UDP-Client.vcproj.dai-PC.dai.user | ||
UDP编程/UDP-Client/UDP-Client.ncb | ||
UDP编程/UDP-Client/UDP-Client.sln | ||
UDP编程/UDP-Client/UDP-Client.sln.old | ||
UDP编程/UDP-Client/UDP-Client.suo | ||
UDP编程/UDP-Client/UDP-Client.suo.old | ||
UDP编程/UDP-Client/UpgradeLog.XML | ||
UDP编程/UDP-Client/_UpgradeReport_Files/UpgradeReport.css | ||
UDP编程/UDP-Client/_UpgradeReport_Files/UpgradeReport.xslt | ||
UDP编程/UDP-Client/_UpgradeReport_Files/UpgradeReport_Minus.gif | ||
UDP编程/UDP-Client/_UpgradeReport_Files/UpgradeReport_Plus.gif | ||
UDP编程/UDP-Server/.svn/entries | ||
UDP编程/UDP-Server/.svn/format | ||
UDP编程/UDP-Server/.svn/pristine/14/14f7aa792d27bae94323f97293fe7564101816a5.svn-base | ||
UDP编程/UDP-Server/.svn/pristine/1c/1ccc14af2f09659b5ceee7a0245b82957a3f217f.svn-base | ||
UDP编程/UDP-Server/.svn/pristine/1f/1f9c9e3084d455700f44a9b55b1fe8ecd017ace4.svn-base | ||
UDP编程/UDP-Server/.svn/pristine/ab/ab3e069ea4392fac41f0d178ac18ab91d6b6233b.svn-base | ||
UDP编程/UDP-Server/.svn/pristine/b7/b704e2248c8019f238f1e83a0ddf1da6883d1b95.svn-base | ||
UDP编程/UDP-Server/.svn/pristine/c1/c187ccac57d757134b57df2633a985ee2cece8f2.svn-base | ||
UDP编程/UDP-Server/.svn/pristine/da/da39a3ee5e6b4b0d3255bfef95601890afd80709.svn-base | ||
UDP编程/UDP-Server/.svn/wc.db | ||
UDP编程/UDP-Server/debug/UDP-Server.exe | ||
UDP编程/UDP-Server/debug/UDP-Server.ilk | ||
UDP编程/UDP-Server/debug/UDP-Server.pdb | ||
UDP编程/UDP-Server/UDP-Server/Debug/BuildLog.htm | ||
UDP编程/UDP-Server/UDP-Server/Debug/main.obj | ||
UDP编程/UDP-Server/UDP-Server/Debug/mt.dep | ||
UDP编程/UDP-Server/UDP-Server/Debug/UDP-Server.exe.embed.manifest | ||
UDP编程/UDP-Server/UDP-Server/Debug/UDP-Server.exe.embed.manifest.res | ||
UDP编程/UDP-Server/UDP-Server/Debug/UDP-Server.exe.intermediate.manifest | ||
UDP编程/UDP-Server/UDP-Server/Debug/vc80.idb | ||
UDP编程/UDP-Server/UDP-Server/Debug/vc80.pdb | ||
UDP编程/UDP-Server/UDP-Server/erhg re.cpp | ||
UDP编程/UDP-Server/UDP-Server/g rg.cpp | ||
UDP编程/UDP-Server/UDP-Server/main.cpp | ||
UDP编程/UDP-Server/UDP-Server/UDP-Server.vcproj | ||
UDP编程/UDP-Server/UDP-Server/UDP-Server.vcproj.8.00.old | ||
UDP编程/UDP-Server/UDP-Server/UDP-Server.vcproj.alibaba-PC.alibaba.user | ||
UDP编程/UDP-Server/UDP-Server/UDP-Server.vcproj.dai-PC.dai.user | ||
UDP编程/UDP-Server/UDP-Server.ncb | ||
UDP编程/UDP-Server/UDP-Server.sln | ||
UDP编程/UDP-Server/UDP-Server.sln.old | ||
UDP编程/UDP-Server/UDP-Server.suo | ||
UDP编程/UDP-Server/UDP-Server.suo.old | ||
UDP编程/UDP-Server/UpgradeLog.XML | ||
UDP编程/UDP-Server/_UpgradeReport_Files/UpgradeReport.css | ||
UDP编程/UDP-Server/_UpgradeReport_Files/UpgradeReport.xslt | ||
UDP编程/UDP-Server/_UpgradeReport_Files/UpgradeReport_Minus.gif | ||
UDP编程/UDP-Server/_UpgradeReport_Files/UpgradeReport_Plus.gif | ||
UDP编程/UDP网络编程步骤.doc | ||
UDP编程/UDP-Client/.svn/pristine/4c | ||
UDP编程/UDP-Client/.svn/pristine/65 | ||
UDP编程/UDP-Client/.svn/pristine/88 | ||
UDP编程/UDP-Client/.svn/pristine/da | ||
UDP编程/UDP-Client/.svn/pristine/f7 | ||
UDP编程/UDP-Server/.svn/pristine/14 | ||
UDP编程/UDP-Server/.svn/pristine/1c | ||
UDP编程/UDP-Server/.svn/pristine/1f | ||
UDP编程/UDP-Server/.svn/pristine/ab | ||
UDP编程/UDP-Server/.svn/pristine/b7 | ||
UDP编程/UDP-Server/.svn/pristine/c1 | ||
UDP编程/UDP-Server/.svn/pristine/da | ||
UDP编程/UDP-Client/.svn/pristine | ||
UDP编程/UDP-Client/.svn/tmp | ||
UDP编程/UDP-Client/UDP-Client/Debug | ||
UDP编程/UDP-Server/.svn/pristine | ||
UDP编程/UDP-Server/.svn/tmp | ||
UDP编程/UDP-Server/UDP-Server/Debug | ||
UDP编程/UDP-Client/.svn | ||
UDP编程/UDP-Client/debug | ||
UDP编程/UDP-Client/UDP-Client | ||
UDP编程/UDP-Client/_UpgradeReport_Files | ||
UDP编程/UDP-Server/.svn | ||
UDP编程/UDP-Server/debug | ||
UDP编程/UDP-Server/UDP-Server | ||
UDP编程/UDP-Server/_UpgradeReport_Files | ||
UDP编程/UDP-Client | ||
UDP编程/UDP-Server | ||
UDP编程 |
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.