运行代码时访问冲突写入位置0x00000079

时间:2019-05-21 14:04:36

标签: c++ visual-studio sfml visual-studio-2019

我正在尝试使用c ++中的SFML创建一个简单的蛇游戏作为一个简单的第一个项目,但是程序崩溃了。

我尝试在Visual Studio中重做所有配置,并尝试使用堆栈器进行调试。 (不知道如何正确使用它,所以效果不佳。)

这是我的代码:

#include <SFML/Window.hpp> //Loads SFML Windowfile

using namespace std; //Includes sf for Window and VideoMode

int main()
{
    Window window(VideoMode(500,500), "My window"); //Creates a window and assigns it a size and name
        return 0; 
}

我也尝试了以下代码,但没有成功:

#include <SFML/Window.hpp>

int main()
{
    sf::Window window;
    window.create(sf::VideoMode(800, 600), "My window");

    return 0;
}

我希望得到一个500 x 500像素的窗口,但我收到此错误消息:“ Snake3.exe中0x000B3062的未处理异常:0xC0000005:访问冲突写入位置0x00000079。”它指向xmemmory0。

Here's the callstack

0 个答案:

没有答案