C++ auto_ptr 智能指针
智能指针(只需要创建(new),不需要自己释放(delete)),依稀记得是在那本C++经典书籍中看到的,现在自己实现一遍,mutable这个关键字可以参考这里:http://dev.yesky.com/393/3007393.shtml实现代码如下:
本文介绍了一种C++智能指针的实现方法,通过模板类`SmartPtr`来自动管理堆上分配的对象,避免内存泄漏。文章提供了完整的源代码,并通过一个测试类`Test`演示了如何使用该智能指针。
智能指针(只需要创建(new),不需要自己释放(delete)),依稀记得是在那本C++经典书籍中看到的,现在自己实现一遍,mutable这个关键字可以参考这里:http://dev.yesky.com/393/3007393.shtml实现代码如下:
3329
1万+
6696

被折叠的 条评论
为什么被折叠?