如何解决使用SFML这个分割的错吗?(How can I fix this Segmentation

2019-10-22 22:51发布

我运行该代码的错误是在自定义对象的绘制函数触发时有一个分段错误。 我认为,它关系到窗口的地址。

GameObject *obj = new Dummy;

//game loop
while (window.isOpen())
{
    sf::Event event;
    while (window.pollEvent(event))
    {
        if (event.type == sf::Event::Closed)
            window.close();
    }
    window.clear();
    obj->draw(window);
    window.display();
}

return 0;

}

我粘贴整个代码在这里

Answer 1:

我修好了它。 问题是,我失去了质感原因未与新创建的,因此构造函数创建之后再精灵被放逐。



文章来源: How can I fix this Segmentation fault using SFML?