c++ - 如何更改文本和背景颜色?

标签 c++ windows

我希望每个角色都有不同的颜色。

例如,

cout << "Hello world" << endl;
  • H 为红色
  • e 会是蓝色的
  • l 为橙色 等等。

我知道这可以做到,我只是不知道它的代码。

我想将背景颜色更改为白色。我该怎么做?

最佳答案

没有(标准)跨平台方法可以做到这一点。在 Windows 上,尝试使用 conio.h。 它有:

textcolor(); // and
textbackground();

函数。

例如:

textcolor(RED);
cprintf("H");
textcolor(BLUE);
cprintf("e");
// and so on.

关于c++ - 如何更改文本和背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9965710/

相关文章:

windows - 关于 Windows 内核对象的问题

ruby-on-rails - 新 Rails 安装:ActiveRecord::NoDatabaseError FATAL: role does not exist

c++ - 我应该如何定义一个返回指针引用的函数? (引用指针与指向指针的指针)

c++ - 验证是一个数组是另一个数组的子集

javascript - 当我的页面在 IE 中加载时,窗口立即跳到其他窗口后面

windows - Windows 网络共享上的 GIT 中央存储库

windows - 使用 Chef Solo 配置 Windows EC2 实例并引导它

c++ - 为什么 C++ 从 txt 文件中读取错误的值?

c++ - 模板案例的编译器警告,模板特化应涵盖

函数内的 C++ 多线程静态 POD 初始化