![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 82
舞指玩偶
这个作者很懒,什么都没留下…
展开
-
C语言中关于字节对齐
文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访转载 2013-09-04 14:24:58 · 648 阅读 · 0 评论 -
多索引容器multi_index_container实战
我是一名游戏开发程序员,研究C++ Boost库已经有一小段时日了,学的越多愈发愈感觉出它的强大,每次学习后在实战项目中高效地使用,都让我兴奋不已,为了让自己记忆更深刻,同时也希望越来越多的同行们能快速高质量地解决实际项目中遇到的各种问题,在此将我将自己实战中实用boost的经验分享给大家,本人才疏学浅,如果有什么问题希望读者们能帮助指出,大家共同探讨^_^ 本章介绍的主题是mul转载 2013-11-27 17:23:49 · 1004 阅读 · 0 评论 -
单列模式实现
以下是一个完整的单例模式实现code.为了保证单例模式创建的object可以被自动释放而不依靠程序员主动去释放,我们在singleTon实现了一个内部类freeSingleTon.我们知道,当程序结束后,所有的全局变量和static变量都会被析构掉。freeSingleTon的唯一目的就是利用这个特性来对单例模式的object进行析构。原创 2017-07-19 19:00:38 · 263 阅读 · 0 评论