我正在使用 wglGetProcAddress 在我的代码中获取 GL 函数。该指南的作者(https://sites.google.com/site/opengltutorialsbyaks/introduction-to-opengl-3-2---tutorial-01)说我需要定义这样的函数:
extern PFNGLCREATEPROGRAMPROC glCreateProgram;
使用 extern 关键字。但是我尝试不使用它并且它可以工作(编译成功完成并且程序成功使用该功能)。为什么我一般需要这个关键字,在这种情况下?