возможно ли форматировать вывод консоли, например, выделение жирным шрифтом, программы C/C++? Я говорю только о выходе консоли (так что нет высокого уровня), например:
std::cout << "\b this is bold";
std::cout << " this is not";
Я надеюсь, что есть несколько библиотек, эта программа предназначена для Linux.
Спасибо за советы.
Это не вопрос о C или C++, а скорее о вашей конкретной консоли. Любой ответ специфичен для вашей цели и, возможно, в Linux зависит от конкретного конкретного эмулятора терминала.
В большинстве случаев терминал, эмуляция терминала или, в случае Windows, консольное окно, не будет поддержки для смелой как таковой - вы можете часто контролировать цвет и яркость фиксированного шрифта. Вы можете сделать это несколькими способами - опять-таки специфичными для платформы, например, через библиотеку, такую как проклятия, путем отправки конкретных управляющих последовательностей терминала или в Windows с помощью Win32 Console API.
Не зная конкретной платформы, невозможно дать конкретный ответ, и даже тогда этот ответ не может быть переносимым на другие платформы.