我注意到在命令提示符下,您可以更改属性,以便以不同的字体显示文本。您如何设置程序以便自动使用所选字体?
示例:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
}
您如何更改Hello World程序以便以不同的字体显示文本?此外,请记住,如果程序打开时设置了字体类型,则字体应包含在程序中,而不是链接到计算机上已安装的字体。谢谢!
答案 0 :(得分:1)
如果不更改终端模拟器的字体,则无法执行此操作。 cout将你给它的文字写入一个名为&#34;标准输出&#34; (stdout)只包含文本。它不包含任何有关字体的信息。
无论显示程序的输出是什么,都会读取该文本,然后使用某种已决定使用的字体显示给您,因此,程序无法控制它。
这类似于您无法更改纯文本文件中的字体的方式。文本编辑器决定如何显示文本,文件只包含文本。