查看下面两段代码 (1) class classA{...}; class classB { public: classB(classA a){mA =a;} private: classA mA; }; (2) class classA{...}; class classB { public: classB(classA a):mA(a){} private: classA mA; };
两种调用方法会产生相同的结果
通常情况下(1)的效率更高
通常情况下(2)的效率更高
两种调用方法会产生不同的结果