幻想完美主义

导航

2012年8月20日 #

字节对齐的写法.

摘要: What I write, what I lose.之前看到Nginx的code的时候.看到一个关于字节对齐的实现. 突然想起之前去面试的时候, 别人让我实现一个4字节对齐. 当然奇怪别人怎么问这种问题.这时候开始有一点点体会.以下将个人总结的几种写法写上.#define common_align1(x) ((x/4+((x%4)?1:0))*4)#define common_align2(x) (((x>>2)+((x%4)?1:0))<<2)#define common_align3(x) ((x+3) &~(3))#define common_align4 阅读全文

posted @ 2012-08-20 19:29 幻想完美主义 阅读(565) 评论(0) 推荐(1) 编辑