c++的delete操作会调用析构函数。
但析构函数没有或者空的时候,指针类型的成员变量会保证被清为零
而非指针变量的类型则不会清零,仍然可以写入.
本文探讨了C++中delete操作符与析构函数的关系。当delete被调用时,它会先调用析构函数来清理资源,然后释放内存。如果析构函数为空或不存在,指向对象的指针会被置零,而非指针成员变量则不会被清零。
c++的delete操作会调用析构函数。
但析构函数没有或者空的时候,指针类型的成员变量会保证被清为零
而非指针变量的类型则不会清零,仍然可以写入.
被折叠的 条评论
为什么被折叠?