所以我开始玩SFML库,只是通过创建一个绘制窗口的简单程序,我得到了大量的内存泄漏。任何解决方案?
int main()
{
sf::RenderWindow window(sf::VideoMode(SCREEN_X, SCREEN_Y), APP_TITLE);
while (window.isOpen())
{
sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::MouseButtonPressed)
{
if (event.mouseButton.button == sf::Mouse::Left)
{
}
}
if (event.type == sf::Event::Closed)
window.close();
}
window.clear(sf::Color::Black);
window.display();
}
_CrtDumpMemoryLeaks();
return 0;
}
答案 0 :(得分:1)
好的,事实证明CRT错误地报告了内存泄漏。实际上没有任何泄漏。我为VS安装了一个插件,现在一切都很好。