![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
LittleHorseBRO
这个作者很懒,什么都没留下…
展开
-
图说C++对象模型:对象内存布局详解
值得深究的C++对象模型特色转载 2016-05-30 16:02:00 · 434 阅读 · 0 评论 -
(面试)语言相关(不断丰富中……)
一、C++1、智能指针(C++的内存管理) 智能指针:它的一种通用实现方法是采用引用计数的方法。智能指针将一个计数器与类指向的对象相关联,引用计数跟踪共有多少个类对象共享同一指针。 每次创建类的新对象时,初始化指针并将引用计数置为1; 当对象作为另一对象的副本而创建时,拷贝构造函数拷贝指针并增加与之相应的引用计数; 对一个对象进行赋值时,赋值原创 2016-06-10 16:04:07 · 317 阅读 · 0 评论 -
图说C++对象模型
0.前言文章较长,而且内容相对来说比较枯燥,希望对C++对象的内存布局、虚表指针、虚基类指针等有深入了解的朋友可以慢慢看。本文的结论都在VS2013上得到验证。不同的编译器在内存布局的细节上可能有所不同。文章如果有解释不清、解释不通或疏漏的地方,恳请指出。1.何为C++对象模型?引用《深度探索C++对象模型》这本书中的话:有两个概念可以解释C++对象模型转载 2016-06-29 22:23:28 · 851 阅读 · 0 评论