升压ASIO读/使用升压ASIO TCP读取功能接收字节序

问题描述:

读取数据通过套接字或UDP接收功能成升压ASIO读/使用升压ASIO TCP读取功能接收字节序

std::vector<char>, 

确实的数据填补以网络字节顺序的向量或接收主机字节顺序?

+0

可能的重复:http://stackoverflow.com/questions/524453/boost-asio-and-endian – BoBTFish 2013-05-07 14:57:07

+0

@BoBTFish o很好,谢谢 – 2013-05-07 14:58:27

您将收到与发送顺序相同的字节。

只有在处理多字节数值时,“Endianness”才具有意义 - 当消息被视为TCP或UDP传输层上的字节流或数据包时,不会有这种情况。

如果某些字节需要解释为多字节值,那么您需要知道它们是如何由应用程序层编码的。 TCP和UDP套接字都不能帮助你。