void clear() {
// CSI[2J clears screen, CSI[H moves the cursor to top-left corner
std::cout << "\x1B[2J\x1B[H";
}
printf("\033c");
В теме я не плаваюникак не вяжется с уровнем вашего вопроса
Какие именно проблемы?Кривая реализация внедрения в изображение может испортить его до такой степени, что изображение не откроется в типичном просмотрщике, что может навести исследователя на мысли о более детальном изучении кода изображения
Для программера главное, чтоб моноширинный шрифт был не совсем уродский
Все остальное хватит ариала и еще как-то шрифта с засечками
Но чтоб менять ОС из-за шрифтов
Вы точно программер?