请问qt里面的基本类型比如qint16之类的默认是什么字节序?
请问qt里面的基本类型比如qint16之类的默认是什么字节序?
在编写网络程序的时候,short类型一般转换成大端字节序,通过ntohs()和htons()转换。
为了跨平台,qt应该也有类似的函数,但是找不到。
是不是qt无论在那个默认的平台都有一个默认的字节序呢?如果是,那是大端还是小端?
如果不是,那应该怎样处理这个问题,让本机的将网络字节序转换成本机的字节序 qt qint16 字节序 网络编程
[解决办法]
qFromBigEndian
qFromLittleEndian
qToBigEndian
qToLittleEndian