История изменений
Исправление beastie, (текущая версия) :
В том то и прикол ncurses, что он сам знает, что перерисовывать надо.
TL;DR: ты просто «рисуешь» новую картинку и скармливаешь это ncurses. Double framing и всё такое. А ncurses уже сам решит, что надо перерисовывать и что удалить.
Пример правильного использования: bsd top
Пример пионерского использования: gnu top
PS: запусти оба варианта на 9600 бод и проймись ненавистью к gnu :)
Исходная версия beastie, :
В том то и прикол ncurses, что он сам знает, что перерисовывать надо.
TL;DR: ты просто «рисуешь» новую картинку и скармливаешь это ncurses. Double framing и всё такое. А ncurses уже сам решит, что надо перерисовывать и что удалить.
Пример правильного использования: bsd top
Пример пионерского использования: gnu top