Пытаюсь в sfml загрузить изображение, но при запуске возникает такая вот ошибка: "Необработанное исключение в "0x60811f34" в "Dark_Silence.exe": 0xC0000005: Нарушение прав доступа при чтении "0x00211000".".
Вот код:
#include <SFML/Graphics.hpp>
using namespace sf;
int main(){
RenderWindow window(VideoMode(680, 200), "Dark Silence");
Image heroimage; //создаем объект Image (изображение)
heroimage.loadFromFile("images/hero.png");//загружаем в него файл
Texture herotexture;//создаем объект Texture (текстура)
herotexture.loadFromImage(heroimage);//передаем в него объект Image (изображения)
Sprite herosprite;//создаем объект Sprite(спрайт)
herosprite.setTexture(herotexture);//передаём в него объект Texture (текстуры)
herosprite.setPosition(50, 25);
while(window.isOpen()){
Event ev;
while(window.pollEvent(ev)){
if(ev.type == Event::Closed){
window.close();
}
}
window.clear();
window.draw(herosprite);
window.display();
}
}