“隐式初始化”(CRType oImp = oCopied;)和“显式初始化”(CRType oExp(oCopied);)在本质上是等效的,它们都会调用 CRType 的“拷贝构造函数”。拷贝构造函数的签名为 CRType::CRType(const CRType& aroCopied);。此外,每当对象以值传递(pass-by-value)的方式传递给某个函数时,也会调用同样的拷贝构造函数。

最后修改: 2025年01月30日 星期四 12:03