C笔试

来源:互联网 发布:nba弹跳体测数据 编辑:程序博客网 时间:2024/04/30 03:28

如果有一个类是 myClass ,以下代码:

myClass::~myClass(){    delete this;    this = NULL;}
由于this为const类型,所以this=NULL,编译不通过。如果山区this=NULL,delete this 也会造成析构函数递归,导致栈溢出。


0 0
原创粉丝点击