C++内存释放问题
如果我的程序new 了一个对象,整个程序退出的时候这段内存会不会被自动释放?
即使我没有调用delete,谢谢各位指教!
[解决办法]
win32下会自动释放.
C++的new在win32下最终会调用HeapAlloc,在堆上分配一块内存空间。进程结束后,系统会释放所有资源,包括在堆上分配的内存。
[解决办法]
程序结束后,所有程序的所有资源都会释放,
包括
分配的内存,
打开的文件句柄,
打开的网络SOCKET,
等等
发布时间: 2012-02-24 16:30:39 作者: rapoo
C++内存释放问题
如果我的程序new 了一个对象,整个程序退出的时候这段内存会不会被自动释放?
即使我没有调用delete,谢谢各位指教!
[解决办法]
win32下会自动释放.
C++的new在win32下最终会调用HeapAlloc,在堆上分配一块内存空间。进程结束后,系统会释放所有资源,包括在堆上分配的内存。
[解决办法]
程序结束后,所有程序的所有资源都会释放,
包括
分配的内存,
打开的文件句柄,
打开的网络SOCKET,
等等