随笔分类 - Effective C++
简要解释笔记
摘要:旧式的类型转换中有俩种(Effect C++) //C风格 (T)expression(int)a//比如这样子 //函数风格 T(expression)doSomeWork(Widget(15)) 这里15作为一个参数给类Widget,会以转型动作创建一个Widget 而C++提供了四种新式转换。
阅读全文
摘要:恢复内容开始 我们想象这样一个情况,有一个基类base,和派生类A,在基类中,有一个虚函数log,并且在A中重载了这个虚函数log。我们在base的构造函数中,调用了这个虚函数log。 当我们创建一个A的实例时,会发生什么呢。 无疑会有一个A的构造函数调用,但是base类的构造函数会被更早调用。 d
阅读全文

浙公网安备 33010602011771号