Страницы

Поиск по вопросам

среда, 5 февраля 2020 г.

ANSI-последовательности (ANSI escape sequences)

#c #printf


Как эта магия работает?Может ли этот магически код \033 делать что-то ещё? Это реализовано
на уровене ОС или Си так умеет делать?
    


Ответы

Ответ 1



В свое время это было достаточно популярным средством для вывода в цвете, в разных местах экрана и т.д. и называется это ANSI-последовательностями. Более того, создавались целые движущиеся (!) картины из символов с раскраской :) Однако, как я понимаю, в первую очередь из-за нереализованности этого в консоли Windows популярность данного средства очень упала. Приводить здесь полную таблицу ANSI-кодов - не уверен, что это хорошая идея, из-за отсутствия возможности нормального форматирования в ruSO. Но прочесть о них можно, например, в Википедии или, например, тут. Никакого отношения ни к C, ни тем более к printf данная тема не имеет.

Комментариев нет:

Отправить комментарий