![]() |
#2
PcrazyC2007-09-21 11:02
|
先定义一个类MyClass
class MyClass
{
char ch;
public:
MyClass(char c='E'){ch=c;};
~MyClass(){};
Show(){cout<<ch;};
};
然后在主函数里面代码如下:
MyClass test;
test.~MyClass();
test.Show();
运行结果: E
疑惑: 在对象调用成员函数Show()之前已经被析构掉了,对象已经不存在了要,怎么后面还能使用test这个对象呢?