导航

2021年8月2日

摘要: 一、拷贝构造函数 当类没有定义拷贝构造函数的时候,编译器会默认提供一个,这个拷贝函数是浅拷贝。 如果该类中含有指针,可能会发生内存泄漏,见下面的例子: class Test { public: int *p; Test(){ p=new int; }; ~Test(){ delete p; }; } 阅读全文

posted @ 2021-08-02 17:04 Hosseini 阅读(1773) 评论(0) 推荐(0) 编辑