我正在尝试在SFML中加载纹理,但是如果我运行该程序,它将引发访问冲突异常。与此相关的是,我已经看过this帖子,但是由于没有人回答,我仍然不知道出了什么问题。
我正在使用安装了Visual Studio 2017的Win10 PC上进行开发。我已经尝试过更改文件的位置,甚至将文件放入调试文件夹。
#include <SFML/Graphics.hpp>
int main()
{
sf::Image image;
if (!image.loadFromFile("board.png"))
{
return -1;
}
}
我希望程序将文件中的图像加载到内存中,而是Visual Studio向我显示此异常:
Exception raised at 0x716C2CE7 (vcruntime140.dll) in Chess.exe: 0xC0000005: Access violation reading location 0x00700000.