问题描述
这可能以前曾被问过,但是除了一般的private/public/const
解决方案之外,我找不到其他东西。基本上,创建class text
的实例时,需要将字体加载到数组中。 text
类在我的text.h
文件中,并在text.cpp
中定义。在这两个文件中,它们还包含一个Fonts class
,因此我希望我的fonts
类将选择的fonts
预加载到一个数组中,以供{{1 }}类在创建第一个实例之后。我希望text
类可以访问这些字体,但不能对其进行更改。每次创建text
时,我无法在TTF_Font *Get_Font()
类中创建fonts
方法,它会加载需要手动关闭的内存,因此我无法完全关闭它在超出方法范围后,我想做些类似的事情,例如在创建字符时,调用font
,它将选择TTF_RenderText_Blended(Fonts::arialFonts[10],"123",black);
的字体类型。>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)