Chinaunix
标题:
析构函数中指针的释放问题
[打印本页]
作者:
happytor
时间:
2008-12-06 19:36
标题:
析构函数中指针的释放问题
下面的程序有问题吗??有的话问题在哪?
class
A
{
public
:
A
(
)
{
p
=
this
}
~
A
(
)
{
if
(
p!=NULL
)
{
delete
p
;
p
=
NULL
}
}
private
:
char
*
p
;
}
;
作者:
雨过白鹭洲
时间:
2008-12-06 22:43
不明白你删除这个char *是什么意思
delete删除的是new对应的对象
作者:
namiii
时间:
2008-12-07 17:59
写得真有创意,可惜是错的。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2