2011-08-05 16 views
5

Estoy intentando crear un programa de copia de seguridad basado en terminal y estoy buscando algún código C++ que cree una barra de progreso basada en texto. Entiendo que puede implementarlo usted mismo con \ b, pero pensé que vería si ya hay implementaciones bien desarrolladas. Mi implementación favorita de una barra de progreso basada en texto es la barra de progreso de pacman en arch Linux.¿Hay implementaciones de barras de progreso basadas en texto?

Mi proyecto se crea con C++ (Qt4).

+0

prueba ncurses que es una muy buena biblioteca para esto, no estoy seguro de si tiene el tipo exacto de barra que quieres –

+0

@Jesus Ramos, no estoy seguro acerca de ncurses; una vez que lo usa una pequeña cantidad, todo su proyecto es un proyecto ncurses. No coexiste bien con la entrada estándar y salida – Will03uk

Respuesta

3

La biblioteca Boost Timer tiene una pantalla de temporizador de progreso.

+0

Parece prometedor, pero una barra de progreso que podría caber en una línea con posiblemente una etiqueta sería perfecta; Es bueno, pero para muchas barras diferentes, puede ser un poco mucho – Will03uk

+0

Esa biblioteca está en desuso. –

Cuestiones relacionadas