![]() |
1
7
最便携的方法是使用
|
![]() |
2
4
位字段在C中是一个大烂摊子。大多数人(包括我)都会建议你避开它们。 |
![]() |
3
3
你想看一看 ip.h ,那个是FreeBSD的。系统上应该有一个预先定义的iphdr结构,使用它。如果不需要的话,就不要重新发明轮子。
而且,htons接收16位并更改字节顺序,在32位变量上调用它只会把事情搞得一团糟。对于32位变量需要htonl。还要注意的是,对于一个字节来说,没有endianess,需要多个字节才能有不同的endianess。 |
![]() |
4
1
我建议你用
|
![]() |
Community wiki · C中有哪些耗时的操作? 1 年前 |
![]() |
Community wiki · 将所有处理器电源都投入到任务中 1 年前 |
![]() |
Community wiki · C++为C添加了什么?[已关闭] 1 年前 |
![]() |
Community wiki · 打印1到1000,不带循环或条件 1 年前 |