我发现的一些解决方案似乎不适用于我的 Windows 终端。仅将整个行的文本更改为一种颜色。例子:
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, 0 | 15);
cout << 1;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole,5 | 0);
cout << 2;
Run Code Online (Sandbox Code Playgroud)
仅将文本和背景更改为一种颜色。谢谢你的帮助!