
C++OO与对象模型
文章平均质量分 76
早起的虫儿灬
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于虚表的疑惑与证实
一直以来都有一个困惑,但从未动手去证实,就是关于含虚函数的同一类的每个对象各有一张虚表吗? 今天突然有了一些想法,于是决定先提出自己的想法,并且顺便证实一下, 先来假设每个对象各有一张虚表 1、如果有类中有很多虚函数,那么虚表就可能很大,如果每个对象都有一个独立的虚表,那么消耗的内存会非常大,C++的设计者应该不会如此糊涂,假设不成立 2、如果即使一个虚函数被重写无数次,在某个特定原创 2017-12-23 23:03:00 · 464 阅读 · 0 评论 -
深入探索C++对象模型一书中拷贝构造函数和NRV关系探讨
转自:http://blog.guorongfei.com/2016/01/11/cpp-copy-constructor-nrv/ 最近深入探索C++对象模型一书,对于P67中最后一段话的第一句非常不解 这个程序的第一个版本不能实施 NRV 优化,因为 test class 缺少一个 copy constructor 从这段文字来看如果没有拷贝构造函数就不会有 NR转载 2017-12-26 20:54:36 · 478 阅读 · 0 评论