0

私は SFML ライブラリ (C++) を使用しており、OpenGL をテストするためにLaurent Gomila の例 ( http://www.sfml-dev.org/tutorials/1.6/window-opengl.php ) をコピーして貼り付けました。

うまくいきました。しかし、ある時点で、いくつかの gl 関数をいじり始めました...これの最初のパラメーターを変更したとき...:

gluPerspective(100.f, 1.f, 0.1f, 500.f);

プログラムを実行したときにいくつかの違いに気付くことができましたが、3 回目または 4 回目の変更したパラメーター + コンパイルで、グラフィックの表示が停止しました。それらを再度表示するためにバックトラックしましたが...何だと思いますか?彼らはしませんでした!以前と同じコードですが、グラフィックスはまだありません!

何が起こっている可能性がありますか?

4

1 に答える 1

1

メモリ割り当てをどれも解放せずにスタックしていたため、私の初心者がRAMに問題を抱えていたということになりました。

メモリ割り当ての適切な削除を実装した後、正常に機能しました。

于 2012-09-22T07:06:27.257 に答える