gpt4 book ai didi

c++ - windows平台下socket通信中如何使用c++发送结构体

转载 作者:行者123 更新时间:2023-11-30 04:33:26 25 4
gpt4 key购买 nike

结构 ss{ int 数据;字符串名称;}*o;

这是我在客户端应用程序中的结构我想将其发送到服务器(在 Windows 下的 TCP 服务器中);怎么做..我知道序列化是解决方案。但我不知道该怎么做。如果可以,请帮助我。

最佳答案

http://www.parashift.com/c++-faq-lite/serialization.html

如果您使用 Boost 进行序列化,请阅读此内容 Serialize and send objects by TCP using boost

我通常会编写自己的数据格式来传输这些数据。

我将创建一个字符缓冲区。

放入数据包的大小。将整数转换为字节并复制它。追加字符串长度复制名称发送过去。

关于c++ - windows平台下socket通信中如何使用c++发送结构体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6857235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com