очистка всех персонажей от терминала - PullRequest
0 голосов
/ 19 октября 2010
 void clearscreen ( void )
 {       
        char a = 'a' ;
              fflush ( stdout ); 
        do{
               a = getc( stdin )   ;

               if ( isspace ( (int ) a ) )
                       { 
                       getc ( stdin ); 
                       }

            }while ( a != EOF ); 


 }

I хочу функция записи, которая способна очистить экран, при этом она должна стереть все символы, включая особенно пробел символов.Но я не мог написать это, поэтому есть кто-нибудь, кто может помочь мне написать такую ​​функцию

1 Ответ

0 голосов
/ 19 октября 2010

Если вы работаете с ANSI-совместимым терминалом (что, вероятно, имеет место в Linux), вы можете использовать escape-последовательности .

...