Нарушение доступа к месту записи 0x00000079 при запуске кода - PullRequest
0 голосов
/ 21 мая 2019

Я пытаюсь создать простую игру-змейку в качестве простого первого проекта с использованием SFML на c ++, однако программа вылетает.

Я попытался повторить все конфигурации в 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 пикселей, но вместо этого получаю следующее сообщение об ошибке: «Необработанное исключение в 0x000B3062 в Snake3.exe: 0xC0000005: Место записи нарушения доступа 0x00000079». и это указывает мне на xmemmory0.

Вот стэк вызовов

...