什么可能导致错误:“致命错误:内存不足 - 中止”只是包含一个头文件?

时间:2015-03-19 01:54:46

标签: c++ sdl

我正在尝试使用SDL2创建一个破砖游戏。除了几个看似不相关的头文件之外,大多数代码都可以看到here。它编译得很好,但是当它运行时它立即停止并出现错误,“致命错误:内存不足 - 中止”。如果我在第58,59和62行注释#include以及该类中对它们的所有引用,问题就解决了,但这并不理想。

1 个答案:

答案 0 :(得分:0)

我设法找出问题,所以这是我遇到同样问题的人的问题。我忘了将#define SDL_MAIN_HANDLED添加到我包含SDL头文件的文件中。