摘要:
对于结构体,在使用sizeof的时候会进行字节的对齐,对齐的规则如下: 1) 结构体变量的首地址能够被其最宽基本类型成员的大小所整除; 备注:编译器在给结构体开辟空间时,首先找到结构体中最宽的基本数据类型,然后寻找内存地址能被该基本数据类型所整除的位置,作为结构体的首地址。 2) 结构体每个成员相对于结构体首地址的偏移量(offset)都是成员大小的整数倍,如有需要编译器会在成员之间加上填充... 阅读全文
posted @ 2008-05-04 21:48
埋埋
阅读(1323)
评论(0)
推荐(0)
摘要:
由于毕业设计需要使用到内存池,用以提高程序性能,上网查阅资料,在《C++应用程序性能优化》一书中,提到了内存池的实现(http://www.ibm.com/developerworks/cn/linux/l-cn-ppp/index6.html?ca=drs-cn ,可以在线浏览内存池相关章节) 下面是实现的代码: MemoryBlock.h 1class CMemoryB... 阅读全文
posted @ 2008-05-04 14:16
埋埋
阅读(2547)
评论(0)
推荐(0)

浙公网安备 33010602011771号