Изменение цвета текста в C++

Рейтинг: 0Ответов: 1Опубликовано: 17.06.2011

Люди, подскажите, пожалуйста, как в С++ изменить цвет текста, чтобы работал в линусковой консоли, а везде про винду да про винду.

Ответы

▲ 3Принят

Если нужно просто поменять цвет вывода и не хочется подключать ncurses, то самое простое - это использовать цветовые escape-последовательности. Выглядит это так:

#include <stdio.h>

void main() {
    printf("\033[31mThis is red.\033[0m\n");
    printf("\033[32mThis is green.\033[0m\n");
    printf("\033[34mThis is blue.\033[0m\n");
}