В последнее время я экспериментировал с кодированием основных программ в C использования Xcode, и я нашел себя ищем способы наклонного текст или сделать его жирным или цветным. Несмотря на многочисленные аналогичные должности в SO, некому было мне помочь в моей ситуации, однако я нашел много примеров для этого в C++ (если это что-то значит). Возможно, невозможно форматировать текст на C с помощью Xcode?Выходных полужирный текст на консоль в C (на Mac - Xcode)
В частности, я читал об использовании кодирования escape-кода ANSI, но когда я использую этот код: printf("\033[32;1mTest")
, я получаю это как вывод: [32;1mTest
. Я считаю, что это связано с тем, что кодирование escape-кода ANSI не предназначено для использования в MacOS (только для Linux).
В частности, я ищу способ для вывода форматированного текста на консоль с помощью printf
или каким-либо другим способом, который печатает текст на консоль, на Mac. (Возможно ли это? ...)
Не стесняйтесь спрашивать дополнительную информацию по мере необходимости.
Попробуйте использовать '\ e [32; 1m' вместо' \ 033 [32; 1m', это более универсально. Также вам не нужно пространство между «m» и «Test». –
@MDXF Я просто попробовал это, и это не повлияло. Что касается дополнительного места, это была просто ошибка при написании кода в вопросе, но спасибо, что напомнили мне – Nik
Нет проблем, я не особо разбираюсь в Mac OS, просто подумал, что это может помочь. –