淡定从容,宁静致远
全部博文(329)
发布时间:2013-06-04 10:54:22
htons和ntohs的使用网络中抓去的数据包,如果直接按结构体对齐的方式赋值给结构体指针,则结构体中长度大于一个字节的整形数据必须使用htons转换,因为抓取的包字段是按网络字节序排列的,直接通过指针的指向,大于一个字节的数据赋值将与原值不一直,因为内存排列方式不一样.........【阅读全文】
发布时间:2013-06-03 14:40:50
C语言文件指针与文件描述符之间可以相互转换:这要通过fdopen和fileno两个函数实现。它们都包含在头文件stdio.h中。fdopen的原型: FILE * fdopen(int filedes, const char *opentype); 第一个参数filedes是一个打开的文件描述符,opentype是表示打开方式的字符串,和fopen.........【阅读全文】