对于下面简单代码: 正常上面代码MyClass应该被构造三次: 1、 MyClass mcResult; 2、 return mcResult; 3、MyClass mc = GetMyClass(); 实际上,就像深度探索C++对象模型说的一样,MyClass只被构造了一次。 输出结果: