Промежуточные интерфейсы командной строки

Я работаю с C некоторое время и достаточно хорошо разбираюсь в простых интерфейсах командной строки. Я также играл с библиотекой curses для терминальных приложений. при этом можно делать больше, чем просто писать текст в stdout . Однако я не могу понять, где находится середина пути - такие приложения, как wget или make , например, имеют возможность обновлять текст, который они выводят (например, wget отскакивает индикатор загрузки и индикатор выполнения), не занимая весь экран.

Я должен использовать curses для такого интерфейса или есть промежуточный шаг? Предпочтительно кроссплатформенный.

6
задан Daniel Buckmaster 30 May 2012 в 00:51
поделиться