このglewInit()の呼び出しは失敗し(レコードの場合、どちらにも答えがありませんが....)、例外がスローされます。
残念ながら、それは私のキャッチのいずれにも捕らえられていません。
私は何が間違っているのですか?
try {
// Initialize GLEW
if (glewInit() != GLEW_OK)
throw std::exception("Failed to initialize GLEW\n");
} catch ( std::system_error const& err) {
fprintf(stdout, "System Error: %s", err.what());
glfwTerminate(); // Free glfw if it has been allocated
// Try Again
this->InitWithSize(_width, _height);
} catch( std::exception const& err) {
fprintf(stdout, "Exception Found: %s", err.what());
} catch ( ... ) {
fprintf(stdout,"Unknown Exception Occured\n");
}