标签: c++ boost boost-asio endianness
使用boost asio tcp读取函数或udp接收函数通过套接字读取数据到
std::vector<char>,
数据是否以网络字节顺序或接收主机字节顺序填充向量?
答案 0 :(得分:4)
您将收到与发送顺序相同的字节。
“Endianness”在处理多字节数值时只有意义 - 当消息被视为TCP / UDP传输层的字节流或字节包时,没有这样的事情。
如果某些字节需要解释为多字节值,那么您需要知道它们是如何被应用程序层编码的。 TCP和UDP套接字都无法帮助您。