C++ 带SFML的透视图:相同的编译,不同的结果。图形不显示

C++ 带SFML的透视图:相同的编译,不同的结果。图形不显示,c++,opengl,sfml,C++,Opengl,Sfml,我正在使用SFML库(C++),并复制粘贴的Laurent Gomila的示例()来测试OpenGL 它工作得很好。但在某个时候,我会开始玩一些gl函数。。。当我改变第一个参数时…: gluPerspective(100.f, 1.f, 0.1f, 500.f); 我可以在执行程序时注意到一些差异,但第三次或第四次更改参数+编译时,它停止显示图形。我回过头来让他们再次展示,但是。。。你猜怎么着?他们没有!代码和以前一样,但仍然不是图形 可能会发生什么?结果是,我的noobness让我的RAM陷

我正在使用SFML库(C++),并复制粘贴的Laurent Gomila的示例()来测试OpenGL

它工作得很好。但在某个时候,我会开始玩一些gl函数。。。当我改变第一个参数时…:

gluPerspective(100.f, 1.f, 0.1f, 500.f);
我可以在执行程序时注意到一些差异,但第三次或第四次更改参数+编译时,它停止显示图形。我回过头来让他们再次展示,但是。。。你猜怎么着?他们没有!代码和以前一样,但仍然不是图形


可能会发生什么?

结果是,我的noobness让我的RAM陷入了麻烦,因为我在堆叠内存分配时没有释放任何内存分配

在执行了适当的内存分配删除后,它按应有的方式工作