大龙的博客

常用链接

统计

最新评论

C++构造函数调用构造函数问题 --- 注意内存泄漏

class CB
{
public:
CB()
{
p = new char[10];
}

~CB()
{
delete []p;
}
private:
char *p;
};

class CA
{
public:
CA()
{
new (this) CA(11);
//this->CA::CA(10);
}

CA(int a)
{
c = a;
}

private:
int c;
CB cb;
};

注: 有内存泄漏。

posted on 2010-06-19 02:11 大龙 阅读(226) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理