发布时间:2013-09-18 20:03:04
Linux下IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换而且,inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。inet_pton函数原型如下[将“点分十进制” -> “整数”]#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet.h>int inet_.........【阅读全文】
发布时间:2013-09-17 16:25:43
今天在如鹏网里讨论htonl、ntohl在不同机器的区别,特意模拟了htonl、ntohl、htons、ntohs函数实现。实现如下:typedef unsigned short int uint16;typedef unsigned long int uint32; // 短整型大小端互换#define BigLittleSwap16(A) ((((uint16)(A) & 0xff00) >> 8) | \ .........【阅读全文】
发布时间:2013-09-13 23:57:47
1. alarm函数:alarm函数是设置一个计时器, 在计时器超时的时候, 产生SIGALRM信号. 如果不忽略或捕捉此信号, 它的默认操作是终止调用该alarm函数的进程.原型如下:#include unsigned int alarm(unsigned int seconds);返回0或余留秒数说一下alarm的返回.........【阅读全文】