我正在使用SFML库(C ++)和我复制粘贴Laurent Gomila的示例(http://www.sfml-dev.org/tutorials/1.6/window-opengl.php)来测试OpenGL。
效果很好。但是在某些时候我会开始玩一些gl函数......当我改变了第一个参数......:
gluPerspective(100.f, 1.f, 0.1f, 500.f);
当我执行程序时,我注意到了一些不同之处,但第三次或第四次我改变了ThatParameter +编译时,它停止显示图形。我回过头来让他们再次显示但是...猜猜怎么着?他们没有!与以前相同的代码,但仍然不是图形!
可能会发生什么?
答案 0 :(得分:1)
最终我的noobness让我的RAM陷入困境,因为我正在堆叠内存分配而没有释放它们。
在实现正确删除内存分配后,它可以正常工作。