摘要: 本篇笔记主要分为两个主要部分,第一部分关于对象模型,第二部分是关于new和delete的更加深入的学习。 一、对象模型 关于vptr(虚指针)和vtbl(虚函数表) 只要用到了虚函数,对象中就会多一个指向虚函数表的虚指针。在32位环境下,将占4Bytes的空间。 在vtbl中,每一项都是指向自己类应 阅读全文
posted @ 2016-08-05 16:54 shawnChi 阅读(2612) 评论(0) 推荐(0) 编辑
摘要: 一、类型转换 class Fraction { public: explicit Fraction(int num, int den=1) : m_numerator(num), m_denominator(den) { cout << m_numerator << ' ' << m_denomin 阅读全文
posted @ 2016-08-05 11:26 shawnChi 阅读(2603) 评论(0) 推荐(0) 编辑