首页 > 系统服务 > 详细

linux定义的几个实用宏案例测试-得闲研究

时间:2014-10-30 13:16:06      阅读:175      评论:0      收藏:0      [点我收藏+]

得闲研究下面几个宏!!

#define offsetof(type,memb) (ssize_t)&(((type *)0)->memb);

bubuko.com,布布扣

bubuko.com,布布扣

#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])))

linux定义的几个实用宏案例测试-得闲研究

原文:http://blog.chinaunix.net/uid-25498312-id-4555051.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!