LINUX.ORG.RU

Вывод символьных строк строк


0

0

Доброе время суток.

Как в консольной С программе сделать вывод символьных строк в одну и ту
же строку консоли (то есть что бы последующая строка заменяла
предыдущую. Таким образом, если сделать вывод увеличивающегося на
единицу числа, то в строке консоли будет эффект бегущих цифр.)?

Заранее спасибо.
anonymous

Re: Вывод символьных строк строк

Вероятно в конце строки нужно выводить возврат каретки (\r).

Murr ★★ ()
Ответ на: Re: Вывод символьных строк строк от Murr

Re: Re: Вывод символьных строк строк

Спасибо за совет. Заработало.
Но теперь другое визуальное неудобство - курсор бегает по изменяющемся
цифрам строки. Как его вообще выключить?

anonymous ()
Ответ на: Re: Re: Re: Вывод символьных строк строк от anonymous

Re: Re: Re: Re: Вывод символьных строк строк

Да, действительно ncurses.

#include <curses.h>

int main()
{
initscr();
curs_set(0);
refresh();

for(...)
{   
 printw.....
}

endwin();
return 0;
}

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.