更改C+中文本的颜色+;安慰 我试图改变C++中文本的颜色,我现在已经清除了Internet。有人能帮我吗?我试过使用“#include”,但仍然不起作用 我发誓我总是忘记把这个包含进来,但是我在Windows < p>我不能给你一个合适的C++解决方案,但是-C库与C++很好地工作,可以成为你的朋友。引述自: #包括 int main(){ initscr(); 启动颜色(); 初始对(1,颜色为黑色,颜色为红色); attron(颜色对(1)); printw(“这应该用红色背景的黑色打印!\n”); 刷新(); getch();//这样程序就不会立即退出 endwin();//不是很好,是吗-( } 记住与 >代码>(在UNIX类机器上);或者在 CMAKLISTHER中使用 FIDYORD包(诅咒)< TXT> ,如果使用CMake。< /P> < P>我不能提供一个适当的C++ ISH解决方案,但是-C库与C++很好地工作,可以是您的朋友。 #包括 int main(){ initscr(); 启动颜色(); 初始对(1,颜色为黑色,颜色为红色); attron(颜色对(1)); printw(“这应该用红色背景的黑色打印!\n”); 刷新(); getch();//这样程序就不会立即退出 endwin();//不是很好,是吗-( }

更改C+中文本的颜色+;安慰 我试图改变C++中文本的颜色,我现在已经清除了Internet。有人能帮我吗?我试过使用“#include”,但仍然不起作用 我发誓我总是忘记把这个包含进来,但是我在Windows < p>我不能给你一个合适的C++解决方案,但是-C库与C++很好地工作,可以成为你的朋友。引述自: #包括 int main(){ initscr(); 启动颜色(); 初始对(1,颜色为黑色,颜色为红色); attron(颜色对(1)); printw(“这应该用红色背景的黑色打印!\n”); 刷新(); getch();//这样程序就不会立即退出 endwin();//不是很好,是吗-( } 记住与 >代码>(在UNIX类机器上);或者在 CMAKLISTHER中使用 FIDYORD包(诅咒)< TXT> ,如果使用CMake。< /P> < P>我不能提供一个适当的C++ ISH解决方案,但是-C库与C++很好地工作,可以是您的朋友。 #包括 int main(){ initscr(); 启动颜色(); 初始对(1,颜色为黑色,颜色为红色); attron(颜色对(1)); printw(“这应该用红色背景的黑色打印!\n”); 刷新(); getch();//这样程序就不会立即退出 endwin();//不是很好,是吗-( },c++,C++,记住链接到-lcurses(在类似Unix的机器上);或者使用查找包(需要诅咒) > CMAKLISTH.TXT ,如果你使用CMake。不幸的是,在标准C++中没有完全跨平台的解决方案。我们需要知道你在哪个平台上。我的错误忘了包括我在Windows上。这回答了你的问题吗?大多数可能的答案都不会起作用,除非你能支持,不幸的是在那里。在标准C++中,没有完全跨平台的解决方案。我们需要知道你在哪个平台上。我的错误忘了包括我在Windows上。这回答了你的问题吗?大多数可能的答案都无法工作,除非你启用

记住链接到
-lcurses
(在类似Unix的机器上);或者使用
查找包(需要诅咒)<代码> > CMAKLISTH.TXT ,如果你使用CMake。

不幸的是,在标准C++中没有完全跨平台的解决方案。我们需要知道你在哪个平台上。我的错误忘了包括我在Windows上。这回答了你的问题吗?大多数可能的答案都不会起作用,除非你能支持,不幸的是在那里。在标准C++中,没有完全跨平台的解决方案。我们需要知道你在哪个平台上。我的错误忘了包括我在Windows上。这回答了你的问题吗?大多数可能的答案都无法工作,除非你启用支持,请参阅。
#include <curses.h>

int main() {
    initscr();
    start_color();
    init_pair(1, COLOR_BLACK, COLOR_RED);
    attron(COLOR_PAIR(1));
    printw("This should be printed in black with a red background!\n");
    refresh();
    getch(); // so the program doesn't just quit immediately
    endwin(); // not very RAII, is it? :-(
}