我确定之前已经多次询问过这个问题,所以我进行了快速搜索,发现this Wikipedia page解释了浮点值的结构。
我通过网络发送和接收数据,其中包含一些浮点值(对于游戏),这引出了以下问题:
*(float*)
演员表演或工会的情况下提取这些值? (例如整数移位的技巧)提前致谢。
答案 0 :(得分:0)
如果你直接从内存中写出一个浮点值,那么,是的,你将不得不处理字节序。
有数千种方法可以解决这个问题。网络协议经常使用的一种方法是将结构读入字节缓冲区,交换所有元素(如果主机的字节顺序与协议的字节顺序不匹配),然后将其视为正常的主机结构。