摘要: 先有一道小填空题开说:有如下定义语句:MyClass *p[10], 则当指针数组p离开它的作用域时, 系统自动调用析构函数()次。 答案无疑是——0次。这里只是定义了指针, 并没有为其指定指向的对象,没有构造所以也就谈不上析构。若使用了new申请动态空间就不同了,上面是指针数组,下面以单独的指针说明一下:#include<iostream>using namespace std;class Test{public: Test() { cout<<"构造"<<endl; } ~Test() { cout<<"析构&q 阅读全文
posted @ 2013-05-03 11:02 微温的便当 阅读(459) 评论(0) 推荐(0)