网络字节序的理解

网络字节序的理解

在做网络传输或是在做跨平台的时候,我们会遵循一种约定,就是使用网络字节序。因为网络字节序是标准规定的,它永远
都是大头存储的,当在本地接受到数据的时候,也是按照大头的约定来解析的,然后解析出来的数据在本机存储的时候,再
按照本机的cpu字节寻来存储,在tcp的协议中,放置的数据是按照大头存储的。
举个简单的例子就是:
sockaddr_in addr;
addr.sin_addr.s_addr 
=  (int64)inet_addr(m_strAddr.c_str());
char *  p  =  inet_ntoa(((sockaddr_in * ) & addr) -> sin_addr);                

你可能感兴趣的:(网络字节序的理解)