c++
文章平均质量分 55
believe0ne
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虚继承类内存大小计算
参考文档:http://blog.youkuaiyun.com/hackbuteer1/article/details/7883531 计算公式基于64-bit os,指针大小为8 问题一:含有虚函数类继承的类大小计算 #include using namespace std; class A {}; class B { char ch; virtual vo原创 2016-04-29 21:48:02 · 565 阅读 · 0 评论 -
虚函数表的测试小demo
关于若干种继承下虚函数表的访问 基于64bit os实现,32bit请自动换成int * #include #include #include using namespace std; // the step of construction and deconstruction class Base { public: virtual void f(){cout<<原创 2016-04-29 21:15:21 · 317 阅读 · 0 评论 -
[C++] 强制类型转换static_cast、dynamic_cast、reinterpret_cast和const_cast
C++提供了四个显示类型转换static_cast、dynamic_cast、reinterpret_cast和const_cast,其中 1、static_cast在进行上行转换(把子类的指针或引用转换成基类)是安全的,但是进行下行转换时,由于没有动态类型检查,所以是不安全的 2、dynamic_cast在标准类型转换时类似于static_cast,但是在下行转换时,由于添加了动态类型检查,原创 2016-03-14 19:44:01 · 289 阅读 · 0 评论
分享