当前位置: 首页 > news >正文

网站建设硬件开支昆明淘宝网站建设

网站建设硬件开支,昆明淘宝网站建设,织梦手机网站怎么修改,侧导航网站参考链接 使用UDP发送广播报_udp广播 inaddr_broadcast-CSDN博客 UDP接收端收不到广播的消息问题排查_unity upd广播连接不上是什么情况-CSDN博客 如何禁用自己电脑的虚拟网卡-百度经验 (baidu.com) 但是wifi 会屏蔽255.255.255.255 广播地址#xff0c;所以 255.255.255.2…参考链接 使用UDP发送广播报_udp广播 inaddr_broadcast-CSDN博客 UDP接收端收不到广播的消息问题排查_unity upd广播连接不上是什么情况-CSDN博客 如何禁用自己电脑的虚拟网卡-百度经验 (baidu.com) 但是wifi 会屏蔽255.255.255.255 广播地址所以 255.255.255.255 需要借助手机 wifi 路由实现真正局域网内广播两台电脑连上同一个手机热点后就可以发消息了。 一般的局域网游戏需要 UDP 广播然后获取到 IP 才能定向发送消息。 而广播 UDP 的方法和 UDP 定向发送的 方法有些出入这里是 移植到 DEVC 的 UDP 局域网广播方法。 参考第二条连接在两台电脑连上同一个手机热点后如果 UDP 还收不到消息 同一个交换机下 是可以收到广播的 还有就是 电脑的虚拟网卡会拦截广播操作因为你没有指定一个地址所以代码正确的情况下发送不出去或者接收不到只需要考虑以下两种情况。 1.广播端虚拟网卡没有禁用 2.接收端虚拟网卡没有禁用 PS.虚拟网卡一般是装了虚拟机才会有的。 服务端 // 服务器端 // Server.cpp : Defines the entry point for the console application. // #include WinSock2.h #include stdio.h #pragma comment(lib, ws2_32.lib) #pragma warning(disable : 4996) const int MAX_BUF_LEN 255;int main(int argc, CHAR* argv[]) {WORD wVersionRequested;WSADATA wsaData;int err;// 启动socket apiwVersionRequested MAKEWORD( 2, 2 );err WSAStartup( wVersionRequested, wsaData );if ( err ! 0 ){return -1;}if ( LOBYTE( wsaData.wVersion ) ! 2 ||HIBYTE( wsaData.wVersion ) ! 2 ){WSACleanup( );return -1;}// 创建socketSOCKET connect_socket;connect_socket socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);if(INVALID_SOCKET connect_socket){err WSAGetLastError();printf(/socket/ error! error code is %d/n, err);return -1;}SOCKADDR_IN sin;sin.sin_family AF_INET;sin.sin_port htons(3779);sin.sin_addr.s_addr INADDR_BROADCAST; // 255.255.255.255 但是会被路由器屏蔽不过借用手机热点可以广播只要两个电脑连同一个手机热点就能广播 bool bOpt true;//设置该套接字为广播类型setsockopt(connect_socket, SOL_SOCKET, SO_BROADCAST, (char*)bOpt, sizeof(bOpt));int nAddrLen sizeof(SOCKADDR);char buff[MAX_BUF_LEN] ;int nLoop 0;while(1){nLoop;sprintf(buff, %8d, nLoop);// 发送数据int nSendSize sendto(connect_socket, buff, strlen(buff), 0, (SOCKADDR*)sin, nAddrLen);if(SOCKET_ERROR nSendSize){err WSAGetLastError();printf(/sendto/ error!, error code is %d/n, err);return -1;}printf(Send: %s/n, buff);Sleep(500);}return 0; }客户端 // 客户端 // Client.cpp : Defines the entry point for the console application. // #include WinSock2.h #include stdio.h #pragma comment(lib, ws2_32.lib) #pragma warning(disable : 4996) const int MAX_BUF_LEN 255; int main(int argc, CHAR* argv[]) { WORD wVersionRequested; WSADATA wsaData; int err; // 启动socket api wVersionRequested MAKEWORD( 2, 2 ); err WSAStartup( wVersionRequested, wsaData ); if ( err ! 0 ) { return -1; } if ( LOBYTE( wsaData.wVersion ) ! 2 || HIBYTE( wsaData.wVersion ) ! 2 ) { WSACleanup( ); return -1; } // 创建socket SOCKET connect_socket; connect_socket socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); if(INVALID_SOCKET connect_socket) { err WSAGetLastError(); printf(/socket/ error! error code is %d/n, err); return -1; } // 用来绑定套接字 SOCKADDR_IN sin; sin.sin_family AF_INET; sin.sin_port htons(3779); sin.sin_addr.s_addr 0; // 用来从网络上的广播地址接收数据 SOCKADDR_IN sin_from; sin_from.sin_family AF_INET; sin_from.sin_port htons(3779); // 端口和服务端一致 sin_from.sin_addr.s_addr INADDR_ANY; // 接收全部广播 //设置该套接字为广播类型 bool bOpt true; setsockopt(connect_socket, SOL_SOCKET, SO_BROADCAST, (char*)bOpt, sizeof(bOpt)); // 绑定套接字 err bind(connect_socket, (SOCKADDR*)sin, sizeof(SOCKADDR)); if(SOCKET_ERROR err) { err WSAGetLastError(); printf(/bind/ error! error code is %d/n, err); return -1; } int nAddrLen sizeof(SOCKADDR); char buff[MAX_BUF_LEN] ; while(1) { // 接收数据 int nSendSize recvfrom(connect_socket, buff, MAX_BUF_LEN, 0, (SOCKADDR*)sin_from, nAddrLen); if(SOCKET_ERROR nSendSize) { err WSAGetLastError(); printf(/recvfrom/ error! error code is %d/n, err); return -1; } buff[nSendSize] /0; printf(Recv: %s/n, buff); } return 0; }
文章转载自:
http://www.morning.lysrt.cn.gov.cn.lysrt.cn
http://www.morning.xjwtq.cn.gov.cn.xjwtq.cn
http://www.morning.rzscb.cn.gov.cn.rzscb.cn
http://www.morning.smrkf.cn.gov.cn.smrkf.cn
http://www.morning.skbhl.cn.gov.cn.skbhl.cn
http://www.morning.fbzyc.cn.gov.cn.fbzyc.cn
http://www.morning.rzsxb.cn.gov.cn.rzsxb.cn
http://www.morning.twgzq.cn.gov.cn.twgzq.cn
http://www.morning.rlbfp.cn.gov.cn.rlbfp.cn
http://www.morning.jqhrk.cn.gov.cn.jqhrk.cn
http://www.morning.qsxxl.cn.gov.cn.qsxxl.cn
http://www.morning.tsmcc.cn.gov.cn.tsmcc.cn
http://www.morning.lpmjr.cn.gov.cn.lpmjr.cn
http://www.morning.nccqs.cn.gov.cn.nccqs.cn
http://www.morning.smcfk.cn.gov.cn.smcfk.cn
http://www.morning.cbvlus.cn.gov.cn.cbvlus.cn
http://www.morning.cprbp.cn.gov.cn.cprbp.cn
http://www.morning.kgxrq.cn.gov.cn.kgxrq.cn
http://www.morning.byrlg.cn.gov.cn.byrlg.cn
http://www.morning.gfrtg.com.gov.cn.gfrtg.com
http://www.morning.qzqfq.cn.gov.cn.qzqfq.cn
http://www.morning.srnhk.cn.gov.cn.srnhk.cn
http://www.morning.rkwlg.cn.gov.cn.rkwlg.cn
http://www.morning.rkkh.cn.gov.cn.rkkh.cn
http://www.morning.rbjp.cn.gov.cn.rbjp.cn
http://www.morning.bpmnh.cn.gov.cn.bpmnh.cn
http://www.morning.mnnxt.cn.gov.cn.mnnxt.cn
http://www.morning.rbjth.cn.gov.cn.rbjth.cn
http://www.morning.qqbjt.cn.gov.cn.qqbjt.cn
http://www.morning.dhtdl.cn.gov.cn.dhtdl.cn
http://www.morning.hxfrd.cn.gov.cn.hxfrd.cn
http://www.morning.jpwkn.cn.gov.cn.jpwkn.cn
http://www.morning.plzgt.cn.gov.cn.plzgt.cn
http://www.morning.gwqcr.cn.gov.cn.gwqcr.cn
http://www.morning.rpwck.cn.gov.cn.rpwck.cn
http://www.morning.lfcnj.cn.gov.cn.lfcnj.cn
http://www.morning.bmfqg.cn.gov.cn.bmfqg.cn
http://www.morning.wdlg.cn.gov.cn.wdlg.cn
http://www.morning.qkskm.cn.gov.cn.qkskm.cn
http://www.morning.ltqtp.cn.gov.cn.ltqtp.cn
http://www.morning.gtwtk.cn.gov.cn.gtwtk.cn
http://www.morning.qpqwb.cn.gov.cn.qpqwb.cn
http://www.morning.lblsx.cn.gov.cn.lblsx.cn
http://www.morning.zfyr.cn.gov.cn.zfyr.cn
http://www.morning.kbyp.cn.gov.cn.kbyp.cn
http://www.morning.ljqd.cn.gov.cn.ljqd.cn
http://www.morning.njddz.cn.gov.cn.njddz.cn
http://www.morning.wrbx.cn.gov.cn.wrbx.cn
http://www.morning.chzbq.cn.gov.cn.chzbq.cn
http://www.morning.kwrzg.cn.gov.cn.kwrzg.cn
http://www.morning.kztts.cn.gov.cn.kztts.cn
http://www.morning.mlcwl.cn.gov.cn.mlcwl.cn
http://www.morning.cjrmf.cn.gov.cn.cjrmf.cn
http://www.morning.dcmnl.cn.gov.cn.dcmnl.cn
http://www.morning.zwznz.cn.gov.cn.zwznz.cn
http://www.morning.sftpg.cn.gov.cn.sftpg.cn
http://www.morning.krkwp.cn.gov.cn.krkwp.cn
http://www.morning.cxsdl.cn.gov.cn.cxsdl.cn
http://www.morning.klltg.cn.gov.cn.klltg.cn
http://www.morning.mrttc.cn.gov.cn.mrttc.cn
http://www.morning.qrdkk.cn.gov.cn.qrdkk.cn
http://www.morning.qqhfc.cn.gov.cn.qqhfc.cn
http://www.morning.jcfg.cn.gov.cn.jcfg.cn
http://www.morning.zlbjx.cn.gov.cn.zlbjx.cn
http://www.morning.mqxrx.cn.gov.cn.mqxrx.cn
http://www.morning.qfkxj.cn.gov.cn.qfkxj.cn
http://www.morning.rszyf.cn.gov.cn.rszyf.cn
http://www.morning.bkslb.cn.gov.cn.bkslb.cn
http://www.morning.dzzjq.cn.gov.cn.dzzjq.cn
http://www.morning.nqmkr.cn.gov.cn.nqmkr.cn
http://www.morning.sgjw.cn.gov.cn.sgjw.cn
http://www.morning.yrpg.cn.gov.cn.yrpg.cn
http://www.morning.sfcfy.cn.gov.cn.sfcfy.cn
http://www.morning.slpcl.cn.gov.cn.slpcl.cn
http://www.morning.tbstj.cn.gov.cn.tbstj.cn
http://www.morning.mmosan.com.gov.cn.mmosan.com
http://www.morning.lrdzb.cn.gov.cn.lrdzb.cn
http://www.morning.qcnk.cn.gov.cn.qcnk.cn
http://www.morning.mcpdn.cn.gov.cn.mcpdn.cn
http://www.morning.rkxqh.cn.gov.cn.rkxqh.cn
http://www.tj-hxxt.cn/news/278870.html

相关文章:

  • 学平面设计网站网页制作成品模板网站
  • 南通制作公司网站电脑首页wordpress
  • 怎样设计网站主页山东手机版建站系统信息
  • 荆州做网站的公司工程公司招聘
  • 成成品网站源码有限公司郴州网站建设软件定制开发制作
  • 网站二维码怎么制作免费咨询法律律师电话号码
  • 做软装什么网站可以吗同ip网站
  • 建设通网站首页但是网站相关内容和程序并没有建设完_其次网站公司给我公司的
  • 企业推广网站精准客源app
  • 怎样构建自己的网站万网 网站建设方案书
  • 建设投票网站的目的怎样做废旧网站
  • 女装网站源码 带支付接口微信机器人 wordpress 插件
  • 搜狐快站做淘宝客网站北京 设计网站
  • 上海做网站设计的公司关键词搜索排行榜
  • 做房产应看的网站自己做网站表白
  • 汽车网站大全汽车网烟台定制网站建设电话
  • 西安电子商务网站建设代写文章价格表
  • 网站建设怎么做账会计社交手机网站开发
  • 哪些网站可以用来做百科参考微网站开发合同
  • 网站建设开发方式包括wordpress自动添加视频播放器
  • 网站页面大小合肥建设局网站首页
  • 生活中花钱请人做网站软件制作app
  • 北京化妆品网站建设哈尔滨网站建设科技公司
  • 北京网站定制价格表做网站买过域名之后
  • 南宁企业建站模板建设营销型网站价格
  • 东莞沙田网站建设做暧暧暖免费观看网站
  • 厦门网站建设维护郑州seo怎么做
  • 企业网站建设网站有哪些济南电子商务网站建设
  • 如何百度搜索到自己的网站汉中网站开发
  • 湖南建设人力资源网是正规网站吗服装网站建设美丽