Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > [Консоль] Алгоритм создания прогресс бара


Автор: pento 25.1.2007, 16:39
Хочется прикрутить к консольной программке прогресс бар как у wget например.
Но что-то не совсем понимаю как такое вообще делается и притом без перерисовки всего экрана?
То есть я не прошу написать за меня код или дать готовую функцию, а прошу объяснить как такое можно реализовать ...

Автор: _hunter 25.1.2007, 16:53
делается это путем установки курсора в нужную позицию и выводом (с этой позиции некого текста)
как переместить курсор:
http://forum.vingrad.ru/topic-112983.html
http://forum.vingrad.ru/topic-99511.html

Автор: pento 25.1.2007, 18:32
_hunter, большое спасибо!

Автор: V.A.KeRneL 25.1.2007, 19:09
Цитата(_hunter @  25.1.2007, 16:53 Найти цитируемый пост)

делается это путем установки курсора в нужную позицию и выводом (с этой позиции некого текста)
как переместить курсор:
http://forum.vingrad.ru/topic-112983.html
http://forum.vingrad.ru/topic-99511.html

_hunter, оба примера под винду. А под юних примерчик можно?..

Автор: Dude03 25.1.2007, 19:23
Цитата(V.A.KeRneL @  25.1.2007,  19:09 Найти цитируемый пост)
_hunter, оба примера под винду. А под юних примерчик можно?..

сорсы wget smile 

Автор: _hunter 25.1.2007, 19:36
насчет юникса -- без понятия. это лучше в соотв. разделе спросить...

Автор: V.A.KeRneL 25.1.2007, 19:45
Цитата(Dude03 @  25.1.2007, 19:23 Найти цитируемый пост)

сорсы wget smile

Dude03, дствительно! smile Чё-то я ступил... Спасибо.

Цитата(pento @  25.1.2007, 18:32 Найти цитируемый пост)

_hunter, большое спасибо!

pento, пожалуйста, своевременно помечай свои темы решёнными!

Автор: nerezus 25.1.2007, 22:37
[del]

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)