100分求一个C++编写的简单UDP协议的SOCKET程序和源代码,基本功能就是能不断的发数字“21”

问题描述

具体要求,写一个服务器端的发送数据程序(UDP协议的SOCKET),要求能不断的广发21这个数字,要求能让我的客户端(这个SOCKET的客户端我已经有了)连上你的程序所listen的端口来接收这个你发送的数字21,要求程序尽量简单源代码尽量易读易懂。程序和代码都请用C++来写,谢谢了先。。

解决方案

解决方案二:
小鸟也不会帮你顶一下
解决方案三:
tcpudp?
解决方案四:
#include<stdio.h>#include"winsock2.h"voidmain(){WSADATAwsaData;SOCKETSendSocket;sockaddr_inRecvAddr;intPort=27015;charSendBuf[4]={21};intBufLen=1;//---------------------------------------------//InitializeWinsockWSAStartup(MAKEWORD(2,2),&wsaData);//---------------------------------------------//CreateasocketforsendingdataSendSocket=socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP);//---------------------------------------------//SetuptheRecvAddrstructurewiththeIPaddressof//thereceiver(inthisexamplecase"123.456.789.1")//andthespecifiedportnumber.RecvAddr.sin_family=AF_INET;RecvAddr.sin_port=htons(Port);RecvAddr.sin_addr.s_addr=inet_addr("123.456.789.1");//---------------------------------------------//Sendadatagramtothereceiverprintf("Sendingadatagramtothereceiver...n");while(true){sendto(SendSocket,SendBuf,BufLen,0,(SOCKADDR*)&RecvAddr,sizeof(RecvAddr));}//---------------------------------------------//Whentheapplicationisfinishedsending,closethesocket.printf("Finishedsending.Closingsocket.n");closesocket(SendSocket);//---------------------------------------------//Cleanupandquit.printf("Exiting.n");WSACleanup();return;}

解决方案五:
http://download.csdn.net/source/512918原码和实际应用的-下载地址

时间: 2024-09-02 09:31:52

100分求一个C++编写的简单UDP协议的SOCKET程序和源代码,基本功能就是能不断的发数字“21”的相关文章

100分求一个随机数生成算法

问题描述 500000元分给1000000个人,每个人分0.18到88元,正好分完.请问如何使用算法实现? 解决方案 解决方案二:decimalsumMoney=500000m;//总金额intremainPerson=1000000;Dictionary<string,decimal>dicResult=newDictionary<string,decimal>();//存储分配结果voidPenny(){decimalmoney=0m;//每人分到的金额for(inti=0;i

100分求一个解决方法,救命,在线急等!

问题描述 我昨天下了一个DXperience-7.2.5.exe但是一直都不能用,我求一个破解的方法,哪位大哥,能给我一个答案呢,再线等我是从这个页面下载的http://www.devexpress.com/Downloads/NET/DXperience/ 解决方案 解决方案二:7.2.1的完全有破解的.......我看功能差别也不会很大!解决方案三:能不能给一个详细点的下载地址呢.还有破解方法!解决方案四:http://download.csdn.net/source/269333http:

100分求一个javascript语句

问题描述 树形列表,采用递归来取数据,选择父亲目录的checkbox,同时也要选择其所有的下属的子孙目录代码如下:红色部分为增加的代码,谢谢了publicstaticStringshowGroupTree(GroupcurrentGroup,IteratoriterGroup,intlayer,longselectedGroupID,Stringurl){IteratoriterChildGroup=GroupManager.getChildNoDel(currentGroup);if(iter

100分求一个合适公司的 BBS的ASP.net源代码

问题描述 如题 解决方案 解决方案二:网上搜!!解决方案三:上面去找解决方案四:都找了没合适的,用了下动网的论坛,也不行.全是动网的广告...........解决方案五:说一下你们公司需要什么样子的.不说谁知道.怎末帮助你解决方案六:免费的肯定是带有人家自己的广告的,需要真正符合你需求的没有,肯定需要修改的解决方案七:只要一般的功能就ok了..解决方案八:简单的说:老板想弄个论坛玩玩,功能不需要很多要求,但看上去也要象个公司论坛的样子..解决方案九:引用5楼huing的回复: 免费的肯定是带有人

用socket编写一个聊天软件,使用udp协议

问题描述 用socket编写一个聊天软件,使用udp协议 用socket编写一个聊天软件,使用udp协议,在visual studio 2010开发环境下怎么实现呢? 解决方案 参考:http://blog.csdn.net/andrew_wx/article/details/6671137 解决方案二: 利用TCP和UDP协议,实现基于Socket的小聊天程序(初级版) 解决方案三: http://www.pudn.com/downloads529/sourcecode/windows/net

求一个c#编写的c/s结构的上传代码

问题描述 求一个c#编写的c/s结构的上传代码各位好心人说能帮个忙小弟想找一个c#写的c/s结构的上传代码可以将本地文件上传到远程服务器上,谢谢各位了 解决方案 解决方案二:WebClientweb=newWebClient();web.UploadFile("http://web/upload/t.txt","c:\t.txt");

登录 增删改查-初学者求一个JSP对数据库进行登录并增删改查的代码

问题描述 初学者求一个JSP对数据库进行登录并增删改查的代码 A 注:(发送失败的短信的存储表格) create table A ( list_id VARCHAR2(40) not null, task_id VARCHAR2(40), content VARCHAR2(2000), presend_dt DATE, final_dt DATE, status NUMBER default 0, caller VARCHAR2(40), chargenum VARCHAR2(40), call

软件-求一个开源的用js实现WEB套打程序的插件

问题描述 求一个开源的用js实现WEB套打程序的插件 最近在做一个财务软件,需要一个开源的能在java web工程中使用的套打插件,有没有人用过? 解决方案 js实现WEB套打程序一个开源的哈希表源码实现

求一个完整的纯hibernate+jsp的分页显示数据的代码

问题描述 求一个完整的纯hibernate+jsp的分页显示数据的代码.要直接可以运行的项目哦,配合oracle数据库.邮箱:fengsi530@163.com 解决方案 解决方案二:付多少钱??解决方案三:引用1楼wenjie4892543的回复: 付多少钱?? +1说的好,多少钱?好久没看到上来就要代码的了解决方案四:晕还要钱