【发布时间】:2012-06-20 06:37:53
【问题描述】:
在我的 freeglut 项目中,我分配了很多内存,当用户关闭 freeglut(或 glut)窗口时,我无法释放它,有什么想法吗?
【问题讨论】:
-
何必呢?关闭 GLUT 窗口,进程无论如何都会终止,释放所有分配的资源。
-
@datenwolf:我知道这看起来很愚蠢,但我想以合法的方式做事:-|
-
实际上,我遇到了 CUDA 的问题,因为它在我的析构函数被调用之前释放了它的缓冲区,所以有时你实际上需要“你自己”来做 :)