07 2021 档案

摘要:拷贝赋值:两个对象之间的拷贝 默认拷贝赋值导致错误 #include <iostream> class A { public: A(int i=10){ m_pi = new int(i); ii = i; } A(const A& that) { std::cout << "深拷贝构造函数" << 阅读全文
posted @ 2021-07-06 09:26 天子骄龙 阅读(146) 评论(0) 推荐(0) 编辑
摘要:浅拷贝导致程序出错 #include <iostream> class A { public: A(int i=0){ m_pi = new int(i); } ~A(void) { std::cout << "析构函数" << std::endl; delete m_pi; } private: 阅读全文
posted @ 2021-07-04 13:22 天子骄龙 阅读(75) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示