【发布时间】:2016-08-16 14:36:04
【问题描述】:
我最初想使用ntohs,但备注中的以下部分迫使我在这里寻求帮助:
如果 netshort 参数已经是主机字节顺序,那么这个 功能将反转它。由应用程序决定是否 字节顺序必须颠倒。
我可以试试这样的:
short int i= 0x1;
char *c= (char*)&i;
if(c[0] == 1) // little endian, use ntohs
但我想知道是否有 Winsock API 函数可以做到这一点?
【问题讨论】:
标签: c++ winsock endianness winsock2 c++98