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

手机网站定制 杭州个人摄影作品网站

手机网站定制 杭州,个人摄影作品网站,邯郸市嘉禾网络科技,wordpress icp涵数本代码可直接使用 根据TCP/IP三次握手#xff0c;实验时可使用两台电脑#xff0c;或者打开两个终端模拟通信。 服务器端#xff1a; #include iostream #include windows.husing namespace std;#pragma comment(lib,ws2_32.lib) //引用静态链接…本代码可直接使用 根据TCP/IP三次握手实验时可使用两台电脑或者打开两个终端模拟通信。 服务器端 #include iostream #include windows.husing namespace std;#pragma comment(lib,ws2_32.lib) //引用静态链接库void main() {WORD wVersionRequested;WSADATA wsaData;int err;wVersionRequested MAKEWORD(2,2); err WSAStarup( wVersionRequested,wsaData);if( err ! 0).0{//tell the user that we could nto find a usable//WinSock DLL;return;}if(LOBYTE(wsaData.wVersion)!2||HIBYTE(wsaData.wVersion)!2){WSACleanup();return;}//The WinSock DLL is acceptable,Proceed windows下版本的协商SOCKET sockSer;//服务器套接字 sockSer socket(AF_INET,SOCK_STREAM,0);//创建套接字AF_INET代表IP家族,0是默认的方式创建 有连接是流式 无连接是数据包套接字SOCKADDR_IN addrSer,addrCli;addrSer.sin_family AF_INET;addrSer.sin_port htons(5050);addrSer.sin_addr.S_un.S_addr inet_addr(192.168.3.173);bind(sockSer,(SOCKADDR)*addrSer,sizeof(SOCKADDR));//绑定套接字 跟服务器的相关地址信息进行绑定listen(sockSer,5);//监听套接字 5是队列大小SOCKET sockConn;//给出一个相应的套接字int len sizeof(SOCKADDR);coutServer Wait Client Connect.......endl;sockConn accept(sockSer,(SOCKADDR*)addrCli,len);//处理新到连接 3个参数分别是服务器的套接字号客户端地址相应地址层度的地址以地址形式传递if(sockConn INVALID_SOCKET)//INVALID_SOCKET非法套接字{coutServer Accept Client Connect Failendl;return;}else{coutServer Accept Client Connect Successendl;return;}char sendbuf[256];char recvbuf[256];while(1){coutSercinsendbuf;//缓冲区if(strcmp(sendbuf,quit)0);//相等表示服务器请求退出{break;}send(sockConn,sendbuf,strlen(sendbuf)1,0);//发送服务器 1为了字符串的/0 3个参数分别是要发送的套接字缓冲长度recv(sockConn,recvbuf,256,0);//接收coutCli:recvbufendl;}closesocket(sockSer);//WSACleanup();//清除版本信息} 用户端 #include iostream #include windows.husing namespace std;#pragma comment(lib,ws2_32.lib)void main() {WORD wVersionRequested;WSADATA wsaData;int err;wVersionRequested MAKEWORD(2,2);err WSAStarup( wVersionRequested,wsaData);if( err ! 0){//tell the user that we could nto find a usable//WinSock DLL;return;}if(LOBYTE(wsaData.wVersion)!2||HIBYTE(wsaData.wVersion)!2){WSACleanup();return;}//The WinSock DLL is acceptable,Proceed windows下版本的协商SOCKET sockSli;//服务器套接字sockSli socket(AF_INET,SOCK_STREAM,0);//创建套接字 家族协议流式套接字默认值SOCKADDR_IN addrSer;//addrSer.sin_family AF_INET;addrSer.sin_port htons(5050);addrSer.sin_addr.S_un.S_addr inet_addr (127.0.0.1);int res connect(sockCli,(SOCKADDR*)addrSer,sizeof(SOCKADDR));//res为connect返回值 查阅相关函数若为0则表示没有错误if (res ! 0){coutClient Connect Servrer Fail!endl;return;}else{coutClient Connect Servrer Success!endl;}char sendbuf[256];char recvbuf[256];//发空间和接收空间while(1){recv(sockCli,recvbuf,256,0);coutSer:recvbufendl;coutCli:;cinsendbuf;if(strcmp(sendbuf,quit) 0)//客户端请求退出{break;}send(sockCli,sendbuf,strlen(sendbuf)1,0);}closesocket(sockCli);WSACleanup(); }转载于:https://www.cnblogs.com/wuyepeng/p/9717005.html
http://www.zqtcl.cn/news/733359/

相关文章:

  • 企业网站开发价阿里云快速备份网站
  • 大型电子商务网站建设成本ai网页生成
  • 网页播放视频 网站开发常用网站搜索引擎
  • 制作一个购物网站要多少钱做创意小视频的网站
  • 淇县网站建设软件定制流程
  • 17网站一起做网店代发流程wordpress悬浮 联系
  • 如何查网站外链快速开发平台 免费开源
  • 做网站有哪些流程怎么做网站电影
  • 做街机棋牌上什么网站发广告网站策划和运营
  • 建网站是什么专业类别阳江网红人物
  • 网站建设工作描述株洲市建设质监站网站
  • 做网站 橙色怎么搭配吐鲁番市网站建设
  • 企业信息网站衡阳高端网站建设
  • 中小学网站建设小程序开发费用是多少
  • 网站开发项目可行性分析单位logo设计
  • 做最好的美食分享网站网站源码网站
  • 宝塔搭建app教程360优化大师下载
  • 杭州网站制作 乐云践新开发公司竣工员工奖励计划
  • 绍兴市越城区建设局网站网站策划运营方案书
  • 怎么查网站备案信息查询wordpress 新安装 慢
  • 做一个卖东西的网站深圳市住房和建设局网站变更
  • 一个公司做几个网站绵阳房产网
  • 广州做网站服务怎样做网站反链
  • 淘宝客网站制作视频教程flash做网站的论文
  • wordpress keywords 用逗号 区分关键字南昌网站优化方案
  • 清华大学网站建设方案郑州建网站企业
  • 闸北网站优化公司网站表格代码
  • 网站里面如何做下载的app深圳企业社保登录入口
  • 中国网站建设哪家公司好网站开头flash怎么做
  • 南磨房做网站公司黑马程序员就业情况