【发布时间】:2013-05-01 14:09:58
【问题描述】:
使用 boost asio tcp 读取函数或 udp 接收函数通过套接字读取数据到一个
std::vector<char>,
数据是按网络字节顺序还是接收主机字节顺序填充向量?
【问题讨论】:
-
@BoBTFish 太好了,谢谢
标签: c++ boost boost-asio endianness
使用 boost asio tcp 读取函数或 udp 接收函数通过套接字读取数据到一个
std::vector<char>,
数据是按网络字节顺序还是接收主机字节顺序填充向量?
【问题讨论】:
标签: c++ boost boost-asio endianness
您将按照发送顺序接收字节。
“字节顺序”仅在处理多字节数值时才有意义——当消息被视为字节流或字节包时,就没有这种含义,因为它在 TCP/UDP 传输层。
如果某些字节需要被解释为多字节值,那么您需要知道它们是如何被应用层编码的。 TCP 和 UDP 套接字都不能帮助您。
【讨论】: