我最近发现了GLFW,并且一直在尝试用它制作一个简单的应用程序,并且想知道glfwTerminate和glfwDestroyWindow。我知道glfwTerminate会清理所有仍然打开的窗口,所以从不在主窗口调用gflwDestroyWindow应该是安全的,但是我应该在终止之前调用gflwDestroyWindow还是仅仅是个人偏好?
澄清以下哪一项“更好”。
auto window = glfwCreateWindow(...);
// Do some things
glfwDestroyWindow(window);
glfwTerminate();
或者
auto window = glfwCreateWindow(...);
// Do some things
glfwTerminate();
答案 0 :(得分:3)