是的,即使析构函数中没有任何代码,对象的内存也会被释放掉。析构函数的主要作用是在对象被销毁之前,释放它所占用的资源(如打开的文件、动态分配的内存等)。如果析构函数中没有任何代码,则表示该对象没有任何资源需要释放,所以没有任何影响。
如果析构函数里什么都没做,对象的内存还会释放掉吗?
最新推荐文章于 2023-04-03 15:26:11 发布
是的,即使析构函数中没有任何代码,对象的内存也会被释放掉。析构函数的主要作用是在对象被销毁之前,释放它所占用的资源(如打开的文件、动态分配的内存等)。如果析构函数中没有任何代码,则表示该对象没有任何资源需要释放,所以没有任何影响。