网络字节序转换

来源:互联网 发布:网络直播合同范本 编辑:程序博客网 时间:2024/06/06 00:55

主机有大端和小端


网络字节序都是大端


long htonl(long val){return val << 24 | (val << 8 & 0x00FF0000) | (val >> 8 & 0x0000FF00) | val >> 24;}int main(){long val = 0x12345678;cout << hex << htonl(val) << endl;return 0;}

结果

78563412

0 0
原创粉丝点击