liyuxia713

蹒跚前行者

常用链接

统计

Algorithms

C++

最新评论

指针学习3----何时需要自行定义析构函数

当在类的构造函数体中申请了资源(如内存空间),需要在对象被销毁时进行释放时。
class Test
{
public:
    Test(
const char* ptr)
    
{
        
if(ptr)
        
{
            p 
= new char[strlen(ptr)];
        }
    
    }

    
~Test()
    
{
        delete[] p;
    }

private:
    
char* p;

}
;

posted on 2010-04-18 19:59 幸运草 阅读(208) 评论(0)  编辑 收藏 引用 所属分类: C++


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理