C++ socket网络编程方法是什么

技术C++ socket网络编程方法是什么本篇内容主要讲解“C++ socket网络编程方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C++ socket网络编程方

本篇内容主要讲解“丙插座网络编程方法是什么",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“丙插座网络编程方法是什么"吧!

功能

完成卡片打印处理机(卡片打印处理器的缩写)客户端简单功能,可收发数据。

源码

# define _ WINSOCK _弃用_否_警告

#定义_阴极射线管_安全_否_警告

#包括牡蛎

//网络库文件

#包括winsock2.h

//引入ws2_32.lib

#pragmacomment(lib,' ws2_32.lib ')

使用使用std:cout

使用使用std:endl

使用使用std:cin

intmain()

{

系统(' chcp 65001 ');

WSADATAwsaData

if(WSAStartup(MAKEWORD(2,2),wsaData)!=0)

{

cout ' wsastartsuperror ' getlasterror()endl;

返回0;

}

//1、创建句柄

SOCKETclientSocket=socket(AF _ INET,SOCK_STREAM,0);

//2、连接服务端

//连接(绑定的句柄,服务端地址,第二个参数的大小);

SOCKADDR _ INServerAddr

ServerAddr.sin _ family=AF _ INET

服务器地址。sin _ port=htons(7890);

服务器地址。sin _ addrs _ addr=inet _ addr(' 127。0 .0 .1 ');//点分十进制转化为十进制

if(SOCKET _ ERROR==connect(客户端套接字,(sockaddr*)ServerAddr,sizeof(SOCKADDR_IN)))

{

cout '连接失败恩德尔

返回0;

}

//3、接收发送数据

虽然(真)

{

char缓冲区[1024]={ 0 };

scanf("% s ",缓冲区);

send(clientSocket,buffer,strlen(buffer),0);

intnRecv=recv(clientSocket,buffer,1024,0);

if(nRecv=0)

{

打破;

}

printf('[%d]接收数据,%s\n ',nRecv,缓冲区);

}

printf('断开连接\ n ');

//4、关闭句柄

返回0;

}

效果

C++ socket网络编程方法是什么

到此,相信大家对“丙插座网络编程方法是什么"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/104195.html

(0)

相关推荐

  • 如何用Python分析热门夺冠球队

    技术如何用Python分析热门夺冠球队如何用Python分析热门夺冠球队,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。2018年,火热的世界杯即将拉开序

    攻略 2021年10月29日
  • 技盖至此乎,做事计划周密的例子50字

    技术技盖至此乎,做事计划周密的例子50字蜀相诸葛亮,做事谨慎,善于谋划。有评语“诸葛一生唯谨慎”。隆中对为刘备谋划先取荆州,后去益州,进则争取天下,退则偏霸西蜀。,皆有好处。庖丁切牛肉切了那么多年,是小心,努力;终于在文

    生活 2021年10月20日
  • 树莓派如何连接USB摄像头

    技术树莓派如何连接USB摄像头这篇文章主要介绍树莓派如何连接USB摄像头,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、用lsusb指令查看一下是否能识别 二、查看/dev设备ls /dev查看

    攻略 2021年11月20日
  • hadoop中用户有CREATE权限建表后无HDFS文件的ACL访问权限异常分析

    技术hadoop中用户有CREATE权限建表后无HDFS文件的ACL访问权限异常分析这篇文章将为大家详细讲解有关hadoop中用户有CREATE权限建表后无HDFS文件的ACL访问权限异常分析,小编觉得挺实用的,因此分享

    攻略 2021年12月9日
  • 如何进行Docker Swarm 集群环境搭建及弹性服务部署

    技术如何进行Docker Swarm 集群环境搭建及弹性服务部署如何进行Docker Swarm 集群环境搭建及弹性服务部署,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能

    攻略 2021年12月10日
  • 苏轼的古诗有哪些,苏轼写的诗有哪些,古诗三百首

    技术苏轼的古诗有哪些,苏轼写的诗有哪些,古诗三百首1、 《题西林壁》 宋代:苏轼 横看成岭侧成峰苏轼的古诗有哪些,远近高低各不同。 不识庐山真面目,只缘身在此山中。 2、 《饮湖上初晴后雨二首》 宋代:苏轼 水光潋滟晴方

    生活 2021年10月29日