Цветной консольный вывод с C ++ в Windows
Есть ли способ вывести цветной текст на консоль? Я использую Visual Studio 2010, и мне нужен только код для работы в Windows.
Мне не удалось найти ничего, кроме команды windows COLOR, но это изменило цвет всего экрана, и я ищу что-то, что изменит только ту часть, которую я хочу вывести. Я видел это сделано в Managed C ++
Например.,
{color red}
cout << "Hello ";
{color blue}
cout << "world\n";
выдаст «Привет мир» в красный и синий.