С помощью следующего кода я стираю приглашение, но не очищаю экран. Что может быть причиной?clearing prompt in unix
printf("\033[7mHello how are you doing? press 'q' to quit\033[0m");
fflush(stdout);
----
doing some other stuff
----
printf("\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\
\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\033[0m");
fflush(stdout);
Я стираю подсказку, но ее следы появляются до тех пор, пока я не наберу что-то такое длинное.
Эффективный и умный. Проголосовали. –