Fortschrittsanzeige (Progressbar) in C++

Angelegt von Andreas Steinel Fri, 13 Mar 2009 00:59:00 GMT

Eine Funktion die ich schon immer haben wollte: Fortschrittsanzeige in meinem C++ Programm. Da ich in der letzten Zeit wieder vermehrt an Bildverarbeitungsproblemen arbeite und diese oft sehr lange rechnen, habe ich mich nun endlich dazu entschlossen, mir endlich eine Fortschrittsanzeige in C++ zu programmieren. Ich hatte in der Vergangenheit bereits in Ruby mit einer Bibliothek gearbeitet, die genau das macht was ich will:

(Prozentangabe) [--------     ]  Restdauer

Dies ist mir nun gelungen und den recht einfachen Code für Linux/MacOS kann man sich hier herunterladen ( Header Source ). Hier die Anzeige, wenn das Programm fertig ist:

$ ./eed_inpaint examples/neworleans.pgm examples/neworleans_mask.pgm
100.00% [-------------------------------------] took 11.68 seconds

Da ich im Internet keine Bibliothek für C++ gefunden habe, die man leicht einbinden kann und die Platform-unabhängig geschrieben ist, biete ich hiermit meine Version zur freien Verfügung an. Evt. ist sie jemandem hilfreich.

Posted in  | keine Kommentare | keine Trackbacks

Comments

Trackbacks

Verwenden Sie den folgenden Link zur Rückverlinkung von Ihrer eigenen Seite:
http://andreas.familie-steinel.de/trackbacks?article_id=475

Kommentare sind deaktiviert