class M { public: M(int n) : _v(n) {} M(M& m) { _v = m.getValue(); } M& operator = (const M&) = delete; int getValue() { return _v; } private: int _v; };
M m1(1);
M m1(1);M m2(m1);
M *pm3 = new M(1);
M m1(1);M m2(2);m2 = m1;
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题