如果我在使用 new 分配数据后没有调用 delete 操作符会发生什么。 我知道已分配的数据在释放之前不可用,但在程序结束后?
为什么 PC 看起来很恶心 xD,我的意思是它很慢但是过了一段时间它的性能变得更好但不像程序执行之前那样?
注意:我运行的是 Windows XP。
最佳答案
当程序结束时,它请求的所有内存(堆栈、堆等)都被操作系统要求。
关于c++ - 如果我在使用新程序和结束程序分配数据后没有调用 delete 运算符,会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5755630/