Я начал проект несколько дней назад, чтобы разобраться с SFML. Когда я работал над этим, главный конструктор sf :: RenderWindow вызывался мгновенно. Теперь, когда я вернулся к проекту, в режиме отладки требуется до 42 секунд, чтобы выйти за пределы функции конструктора sf :: RenderWindow.
Поэтому, когда я запускаю консоль, появляется и через 40 секунд появляется окно RenderWindow.
Это не может быть спецификацией моего компьютера, так как у меня очень дорогой компьютер.
Вот код в моей основной функции:
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;
}
Я, честно говоря, просто очень смущен тем, почему такая большая задержка, и это делает тестирование новых функций очень трудным.
Задача ещё не решена.
Других решений пока нет …