@timka92
Новичок

Как вывести цветной консольный текст в С++?

Здравствуйте! Ребята кто шарит в С++? Подскажите пожалуйста как вывести цветной текст в С++?
Пишу для практики консольную программу можно сказать игру, и мне надо если человек выигрывает то у него показывается зеленым правильных ответов, если проиграл то красным. Идею я уже реализовал и написал, только не могу понять как сделать цвет??
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ответы на вопрос 3
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Все зависит от терминала.
https://stackoverflow.com/questions/33326039/c-ans...

А вот тут описание конкретики для windows
https://superuser.com/questions/413073/windows-con...
Ответ написан
@pfemidi
Тут могло бы быть краткое описание меня
Руслан Кириченко, управляющие последовательности ANSI, в данном случае именно для изменения цвета. Правда вот тут:

на платформе windows работает, но под линукс тут нужно использовать костыли:)

с точностью до наоборот, в линуксе будет работаь без проблем, а под WIndows придётся немного пошаманить, например установить драйвер ANSI, какой-нибудь ANSICON. У меня в Windows Seven уже лет восемь как ANSICON без проблем, устанавливал как раз ради ESC-последовательностей для изменения цвета в консоли чтобы git цветными буковками мог общаться.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы