Hi,
nachdem ich auch nach längerem Suchen (google, freshmeat, onlinetutorial.de usw.) nichts passendes gefunden habe geht die Frage wieder einmal an euch: Kennt ihr ein gutes Tutorial für die Programmierung von Ncurses in C++? Wenn ja, wo kann ich es downloaden?
Danke im Voraus, und ein schönes Wochenende an alle!
Am Samstag 26 Januar 2002 22:09 schrieben Sie:
Hi,
nachdem ich auch nach längerem Suchen (google, freshmeat, onlinetutorial.de usw.) nichts passendes gefunden habe geht die Frage wieder einmal an euch: Kennt ihr ein gutes Tutorial für die Programmierung von Ncurses in C++? Wenn ja, wo kann ich es downloaden?
Ist denn NCurses nicht in C geschrieben und lassen sich C-Funktionen nicht von C++ aus aufrufen (über extern "C")? Also suche mal nach einem C-Tutorial für Ncurses, welches du dann versuchen könntest in C++ zu verwandeln. Dabei schaust du dir ab wie man Ncurses verwendet (in C) und überlegst dir gleichzeitig wie man darum eine Klassenhierarchie in C++ bauen könnte.
Evtl. hat letzteres ja auch schon jemand vor dir gemacht und es gibt schon eine/einen C++-GUI-Klassenbibliothek/Framework für die Console welcher Ncurses wrappt, und vielleicht gleich noch Slang dazu, und das vielleicht auch noch Plattformunabhängig. Alles natürlich nur in der Annahme du willst Ncurses für eine GUI verwenden.
Stephan
On Sat, Jan 26, 2002 at 09:09:16PM +0000, Steffen Liebergeld wrote:
Hi,
nachdem ich auch nach längerem Suchen (google, freshmeat, onlinetutorial.de usw.) nichts passendes gefunden habe geht die Frage wieder einmal an euch: Kennt ihr ein gutes Tutorial für die Programmierung von Ncurses in C++? Wenn ja, wo kann ich es downloaden?
unter http://freshmeat.net/projects/turbovison findest du einen C++ wrapper fuer ncurses, basierend auf den Borland-libs. Ob die dir gefallen, ist aller- dings eine andere Frage... Ansonsten versuche, das ganze curses-Zeug in entsprechende Klassen zu packen und hantiere mit denen in deinem Programm rum (eine Window-Klasse waere z.B. sehr empfehlenswert). Die musst du dann nur einmal programmieren :).
Danke im Voraus, und ein schönes Wochenende an alle!
cu, Ulf
lug-dd@mailman.schlittermann.de