Управление цветом вывода. (Как задать цвет текста в с++)

Модератор: Модераторы разделов

azalio
Сообщения: 14

Управление цветом вывода.

Сообщение azalio »

Вопрос собственно в описании темы, но хочу уточнить, мне надо выделить цветом определенные части текста. Поискал в инете, но не нашел - может есть у кого нужные ссылки или куда смотреть?
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Управление цветом вывода.

Сообщение elide »

смотреть в сторону terminfo
слава роботам!
Спасибо сказали:
Аватара пользователя
Marduk
Сообщения: 247

Re: Управление цветом вывода.

Сообщение Marduk »

Это наверняка поможет: http://www.linuxjournal.com/article/8603
[ Arch Linux || xmonad || dzen2 ]
Спасибо сказали:
azalio
Сообщения: 14

Re: Управление цветом вывода.

Сообщение azalio »

Большое всем спасибо.
Нашел это: http://linuxgazette.net/issue51/misc/leah/color2.sh.txt
( в принципе в предыдущем посте об этом и говорилось ).
Спасибо сказали:
n1tr0gen
Сообщения: 149

Re: Управление цветом вывода.

Сообщение n1tr0gen »

Это все конечно замечательно, но простое использование esc-последовательностей не всегда лучший вариант. Дело в том, что на разных терминалах (эмуляторах терминалов) эти последовательности обрабатываются по-равзному.Тут есть три варианта:
1. Использовать esc-последовательности (Если переносимость не очень важна)
2. Использовать ncurses (Оптимальный вариант, но мне не нравится в ncurses почти все)
3. Написать свой аналог ncurses (Очень сложная задача)

Что тебе подходит - думай сам. Я в свое время наплевал на переносимость, так как функциональность для меня была важнее (это касается обработки клавиши esc в консольных программах).
Спасибо сказали: