[英]Why is my window closing after some time?
#include <SFML/Graphics.hpp>
int main(){
sf::RenderWindow window(sf::VideoMode(200, 200), "Title");
while (window.isOpen()) {
// clear window
window.clear();
// Draw here
// end the current frame
window.display();
}
return 0;
}
為什么在5到10秒后關閉? 當我的光標不在窗口內時,它不會關閉。
“錯誤”消息為:
程序“ [19804] GameDevelopment.exe”已關閉,代碼為-1073741510(0xc000013a)。
也是它的付出
線程0x3308已以代碼-1073740777(0xc0000417)結尾。
線程0x36bc已以代碼-1073740777(0xc0000417)結尾。
線程0x39e4已以代碼-1073740777(0xc0000417)結尾。
線程0x32c0已以代碼-1073740777(0xc0000417)結尾。
線程0x4ed8已以代碼-1073740777(0xc0000417)結尾。
線程0x1408已以代碼-1073740777(0xc0000417)結尾。
線程0x2988已以代碼-1073740777(0xc0000417)結尾。
線程0x1fb8已以代碼-1073740777(0xc0000417)結尾。
線程0x4708的代碼為-1073740777(0xc0000417)。
線程0x3808已以代碼-1073740777(0xc0000417)結尾。
線程0x21f0已以代碼-1073740777(0xc0000417)結尾。
線程0x2620已以代碼-1073740777(0xc0000417)結尾。
線程0x135c已以代碼-1073740777(0xc0000417)結尾。
線程0xca4已以代碼-1073740777(0xc0000417)結尾。
線程0x300c已以代碼-1073740777(0xc0000417)結尾。
線程0x405c已以代碼-1073740777(0xc0000417)結尾。
線程0xc84已以代碼-1073740777(0xc0000417)結尾。
同樣有趣的是,它可以與
sf::Windw mainwindow(VideoMode(200,200), "Title");
您需要正確配置SFML,並包括Graphics.hpp所依賴的所有依賴項。 很好地解釋了配置Visual Studio的SFML教程。
sfml-graphics-s.lib make uses of
sfml-window-s.lib
sfml-system-s.lib
opengl32.lib
freetype.lib
jpeg.lib
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.