在做了一些研究之后,我刚刚开始使用 SDL。我从本教程开始http://lazyfoo.net/SDL_tutorials/lesson01/index2.php << 使用完全相同的代码和 bmp 图像。
出于某种原因,当我在我的 IDE(Microsoft Visual Studio)中调试和运行程序时,屏幕会加载,但应该在屏幕上弹出的图片却没有。但是,当我去我的项目并手动运行程序时,它会顺利完成所有工作。在做了一些研究之后发现 SDL_LoadBMP() 返回 NULL(如果发生错误,它返回 NULL)。但为什么?另外,我怎样才能看到错误实际上是什么?