Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.61/170: Рейтинг темы: голосов - 170, средняя оценка - 4.61
3 / 3 / 1
Регистрация: 14.08.2012
Сообщений: 78

Цвет текста в консоли

14.08.2012, 23:45. Показов 35589. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Цвет текста в консоли, задний фон текста, общий фон. Как это можно сделать через printf? или же другие функции? Помогите!

MVS.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.08.2012, 23:45
Ответы с готовыми решениями:

Как поменять цвет текста консоли на любой цвет из RGB цветов
Цвет консоли можно поменять используя только 16 встроенных цветов или можно использовать комбинации RGB? Console.ForegroundColor =...

Цвет текста консоли
Товарищи, прошу помочь вот с таким делом: Заинтересовался я тем, как выводить в консоль текст различными цветами, и использовал...

Цвет текста в консоли
Например есть текст "ABCDEFG" и хочу его вывести в консоль в таком виде: ABCDEFG Как реализовать подобную задумку?

25
из племени тумба-юбма
 Аватар для мама Стифлера
2523 / 1819 / 419
Регистрация: 29.11.2015
Сообщений: 8,857
Записей в блоге: 15
25.08.2021, 20:45
Студворк — интернет-сервис помощи студентам
drfaust, потому что выдает вот это
Code
1
2
3
4
5
6
 Hello GREEN world!!!
 
 Hello BLUE world!!!
--------------------------------
Process exited after 0.1176 seconds with return value 0
Для продолжения нажмите любую клавишу . . .
но не цветной текст
0
599 / 421 / 137
Регистрация: 02.10.2008
Сообщений: 1,798
Записей в блоге: 1
25.08.2021, 22:43
Хм, странно. Спецом перепроверил.

В чистой консоли тоже самое - цвета выводит без ESC-последовтельностей.

У меня и в эмуляторе и чистой консоли в качестве терминала стоит fish - может дело в терминале(не все поддерживают в полной мере ESC)?
0
 Аватар для COKPOWEHEU
4149 / 2727 / 433
Регистрация: 09.09.2017
Сообщений: 12,086
25.08.2021, 22:53
Цитата Сообщение от мама Стифлера Посмотреть сообщение
Хм... ну вы тогда тоже предлагаете нестандартную библиотеку подключать.
Она по крайней мере портирована под большее число платформ.
Цитата Сообщение от мама Стифлера Посмотреть сообщение
drfaust, потому что выдает вот это
хе-хе-хе, вот именно поэтому платформо-зависимыми решениями пользоваться и не стоит. ESC-последовательности заточены под конкретный эмулятор терминала, будь то vt-100 или xterm-256colors. То есть последовательности для разных терминалов разные.
1
из племени тумба-юбма
 Аватар для мама Стифлера
2523 / 1819 / 419
Регистрация: 29.11.2015
Сообщений: 8,857
Записей в блоге: 15
25.08.2021, 23:06
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
ESC-последовательности заточены под конкретный эмулятор терминала
Да, тут вы абсолютно правы. Об этом уже писалось ранее
Цитата Сообщение от Nameless One Посмотреть сообщение
Линуксовые терминалы понимают escape-последовательности для установки цвета и других атрибутов выводимого текста, см. пример: Вывести на экран содержимое файла с программой на С
DOS тоже поддерживал escape-последовательности, но не cmd.exe.
В портативном терминале работает
Кликните здесь для просмотра всего текста
0
599 / 421 / 137
Регистрация: 02.10.2008
Сообщений: 1,798
Записей в блоге: 1
25.08.2021, 23:10
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
вот именно поэтому платформо-зависимыми решениями пользоваться и не стоит.
Ну тогда остаётся ncurses или slang

Стоит глянуть на работу с ними в mc - при сборке из портов под FreeBSD, можно было выбрать (сейчас не знаю - лет 5 назад было это) с какой либой он будет работать (slang или ncurses).
0
из племени тумба-юбма
 Аватар для мама Стифлера
2523 / 1819 / 419
Регистрация: 29.11.2015
Сообщений: 8,857
Записей в блоге: 15
25.08.2021, 23:46
drfaust, COKPOWEHEU, ребята спасибо, я все понял уже.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.08.2021, 23:46

Цвет текста в консоли
Можно ли вывести в консоль разноцветный текст без использования WinAPI? Например, TEST

Цвет текста в консоли
Цвет текста в консоли, задний фон текста, общий фон. Как это можно сделать через printf? или же другие функции? Помогите! MVS.

C++ цвет текста в консоли
Всем привет. Можно ли при выводе сообщения в консоль задать его цвет? К примеру: cout <<"x=5" << endl; cout...

Цвет и мигание текста в консоли
Здравствуйте! Не получается у меня самостоятельно решить следующую задачу: Отобразить с помощью символов ‘*’ новогоднюю “гирлянду”...

Изменить цвет текста в консоли
как изменить цвет в консоли? cout<<"Hello"; нужно чтобы стал желтым


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru