我正在使用SDL2在C ++中进行一个小项目。我试图创建一个可以在其他.cpp文件中使用的全局窗口,但无法弄清楚如何在SDL中创建全局变量。并且,请不要写“不要使用全局变量”之类的东西,因为我必须使用它们,否则它将无法正常工作。
在每个文件中,只需将其声明为asextern SDL_Window* GWindow;
并使用它即可;然后在单个.cpp文件中定义它SDL_Window* GWindow = nullptr;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句