摘要:
之前一直把内存对齐弄错了,参考了下面两篇文章后,试着简单归纳下内存对齐规则http://blog.csdn.net/hairetz/article/details/4084088http://hi.baidu.com/smartroses/blog/item/9fcca936b79fdc320a55a9f9.html内存对齐主要有2大步骤:成员对齐和结构对齐成员对齐规则:结构体第一个成员从位移0开始存储eg:int [0-3] 从第二个成员开始,都要从min(pack值,this member size)的整数倍的位移开始存储 eg:#pragmapack(2)int... 阅读全文
posted @ 2012-08-12 12:05 Fear_Hao 阅读(377) 评论(0) 推荐(0) 编辑