C++ socket编程——3种方法发送不同类型的数据

本文介绍了C++中通过socket发送不同类型数据的三种方法:1) 使用结构体,将数据转换为字符串进行传送;2) 利用JSON序列化,适合复杂数据结构;3) 定义类并发送其指针,实现对象的传输。通过实例代码展示了每种方法的实现细节。
摘要由CSDN通过智能技术生成

socket传送数据,一般来讲是char型的,如何传送我们需要的数据类型勒?

1.结构体;2, Json序列化,3. 定义一个class

1.结构体

相对来说简单点,看看网上的一个例子:

假设需要传送的结构体如下:

struct person{

char name[20];

int age;

float high;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值