如何释放堆栈上的变量?

2024-01-14

有没有办法释放在堆栈上创建的变量和/或对象?我特意谈论的是堆栈而不是堆。

我不想争论这是否有用或良好的做法,我只需要知道它是否可能。

我知道当它超出范围时它会自动释放。我想在它超出范围之前取消分配它。

我正在使用 C++。


{
  int a;
} // 'a' "deallocated" here

你无法摆脱a在封闭范围结束之前。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何释放堆栈上的变量? 的相关文章