【发布时间】:2016-11-14 03:13:30
【问题描述】:
我已阅读主题Calling delete on variable allocated on the stack 而且我知道在堆栈中使用运算符删除时,请参阅错误。但我想知道更多更深入的信息。为什么会出错?
【问题讨论】:
-
你需要先知道什么是栈。如果您删除堆栈中的内存,您的堆栈将不再连续,但运行时依赖于这一事实
-
不同不一样。 ——弗雷德·皮克尔
-
你没有
delete一个你没有new的指针。没有比这更深的了,这就是语言的规则。 -
链接问题的已接受答案的哪一部分对您来说没有意义?
标签: c++ stack delete-operator