摘要: 类的初始化, 构造函数 尤其对于java转过来的 阅读全文
posted @ 2021-05-08 18:23 Bigben 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 原文:图说C++对象模型:对象内存布局详解 C++干货系列——谈谈C++中的动与静 - 知乎 (zhihu.com) 这篇讲得也很透彻 0.前言 文章较长,而且内容相对来说比较枯燥,希望对C++对象的内存布局、虚表指针、虚基类指针等有深入了解的朋友可以慢慢看。本文的结论都在VS2013上得到验证。不 阅读全文
posted @ 2021-05-08 17:29 Bigben 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 原文:C++对象模型之RTTI的实现原理 RTTI是Runtime Type Identification的缩写,意思是运行时类型识别。C++引入这个机制是为了让程序在运行时能根据基类的指针或引用来获得该指针或引用所指的对象的实际类型。但是现在RTTI的类型识别已经不限于此了,它还能通过typeid 阅读全文
posted @ 2021-05-08 17:11 Bigben 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 原文:C++ static_cast、dynamic_cast、const_cast和reinterpret_cast(四种类型转换运算符) < C/C++类型转换的本质(经典之作)输入输出流 > 上节讲到,隐式类型转换是安全的,显式类型转换是有风险的,C语言之所以增加强制类型转换的语法,就是为了强 阅读全文
posted @ 2021-05-08 14:40 Bigben 阅读(236) 评论(0) 推荐(0) 编辑