已采纳回答 / 慕前端4039174
如果没有自定义析构函数,系统会自动生成一个默认的析构函数,在删除对象时运行。它并不是没有运行,你是在栈上定义的对象,所以在整段程序结束时系统再会调用析构函数,你只是没有看到而已(此时程序还没运行完),如果用在堆上定义,在释放内存时会看到调用的。
2016-02-03
java里面的写法应该是this.member = value;
c++的话:this->member = value; 这里的this作为指针而存在,所以需要用指针运算符
c++的话:this->member = value; 这里的this作为指针而存在,所以需要用指针运算符
2016-02-01