Я делал игру в C ++, состоящую из блока верхней половины Unicode (▀ U+ 2580), и фон, оба из которых можно считать как отдельный пиксель < /p>
, когда я тестировал его, я заметил, что есть небольшая слявка цвета выше ▀, которая была то же самое, что цвет фонового цвета. Именно тогда я понял, что блок верхней половины не покрывает всю верхнюю половину персонажа. Примечание: я использовал коды побега ANSI для окраски.int main() {
/* Will produce a black foreground character with a green background, but the top part will also have a small part of green */
std::cout
Подробнее здесь: https://stackoverflow.com/questions/796 ... f-a-charac