全部博文(2759)
分类: C/C++
2014-10-29 10:25:07
原文地址:linux定义的几个实用宏案例测试-得闲研究 作者:dyli2000
得闲研究下面几个宏!!
#define offsetof(type,memb) (ssize_t)&(((type *)0)->memb);
#define msleep(i) usleep((i)*1000)
#define die(s) do {perror(s); exit(1);} while(0)
#define fail(s) do {perror(s); return -1;} while(0)
#define offsetof(type, memb) (ssize_t)&(((type *)0)->memb)
#define array_size(arr) ((int)(sizeof(arr) / sizeof((arr)[0])))