标签: c embedded-linux
我想使用网络套接字发送包含多个双数据类型元素的结构。接收器可以是不同的架构。除了将其转换为字符串之外,还有哪种更好的优化方法?
答案 0 :(得分:1)
在套接字连接上只存在原始字节。所以你必须做两件事:
以接收者可以理解的方式将双精度转换为字节。对于双打来说,这是相当复杂的,请参阅here
创建一些您在各个双打之间发送的字段分隔符。
毕竟重新发明轮子是一个坏主意。您可以使用一些已建立的格式,如XML或JSON。