SFML RenderWindow的显示时间不一致

时间:2018-06-22 13:00:00

标签: c++ sfml

几天前,我开始了一个项目,以掌握SFML。然后,当我在处理它时,将立即调用主要的sf :: RenderWindow构造函数。现在回到项目,在Debug模式下最多需要42秒才能继续执行sf :: RenderWindow构造函数。

因此,每当我运行控制台时,就会出现控制台,并在40秒后出现RenderWindow。

这不是我的计算机规格,因为我有一台非常高端的PC。

这是我主要功能中的代码:

int main()
    {
    sf::RenderWindow window(sf::VideoMode(960, 640), "proj v0.0.1"); 

    while (window.isOpen())
    {

        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
            {
                window.close();
            }
        }

        window.clear(sf::Color::Black);

        window.display();

    }

    return 0;
}

老实说,我很困惑为什么会有这么长的延迟,这使得测试新功能非常困难。

0 个答案:

没有答案