【发布时间】:2012-10-20 16:45:20
【问题描述】:
你有没有遇到过 SFML 2 中的函数返回可用模式的问题:
- 可用维索[3] /li>
向量中的最大 int 值?有趣的是为什么是3?我在没有运气的情况下尝试了快速调试,所以我想在这里提出问题。
代码:
std::vector<sf::VideoMode> availiableVideoModes;
availiableVideoModes = sf::VideoMode::getFullscreenModes();
有趣的是
desktopVideoMode = sf::VideoMode::getDesktopMode();
返回正确的值。
【问题讨论】:
-
哪个操作系统?您是否尝试在其他计算机上运行您的程序?你能显示你用来打印视频模式的代码吗?
-
问题在于链接错误的库。
-
你能不能把这个写成你自己的答案并接受它,这样人们就会自动知道这个问题已经解决了?
-
答案是检查您链接的 64 位或 32 位库。