boost asio 库封装了各平台下的网络函数,用如下指令包含asio库:
#include <boost/asio.hpp>
现在可以使用ntohs ntohl htons htonl等网络字节转换库了。
也可以使用boost::asio::detail::socket_ops::host_to_network_long等系列函数进行转换。
boost::asio::detail::socket_ops::host_to_network_short
boost::asio::detail::socket_ops::network_to_host_short
boost::asio::detail::socket_ops::network_to_host_long