SFML 内存泄漏
SFML Memory leaks
所以我开始尝试使用 SFML 库,并且通过创建一个绘制 window 的简单程序,我遇到了很多内存泄漏。有什么解决办法吗?
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;
}
好的,原来是CRT误报内存泄漏。实际上没有任何泄漏。我为 VS 安装了一个插件,现在一切正常。
所以我开始尝试使用 SFML 库,并且通过创建一个绘制 window 的简单程序,我遇到了很多内存泄漏。有什么解决办法吗?
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;
}
好的,原来是CRT误报内存泄漏。实际上没有任何泄漏。我为 VS 安装了一个插件,现在一切正常。