我在学SFML写图形化,结果字体加载不进。
#include<SFML/Graphics.hpp>
#include<iostream>
using namespace sf;
int main()
{
Font font;
if (!font.loadFromFile("arial.ttf"))
{
std::cout << "failed";
}
}
然后输出:
Failed to load font "`?OCarial.ttf ???橈 dY燋橈???" (failed to create the font face)
failed
诸如此类的乱码。
锰锌用的Visual Studio,众所周知它在创建项目时会创建一层套一层的文件夹,所以我把arial.ttf粘贴在了每一层每一个文件夹里,但还是不行。