PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C++ mit Curses: Gibt es da Grafiken ?



DanDanger
26-02-2002, 23:16
Hallo,

unter dem guten alten DOS QBasic gab es doch die SCREEN Funktionen (SCREEN 13, z.B.). Mit denen und dem DRAW Befehl konnte man Linien, ect. auf dem Bildschrirm Zeichnen.

Meine Frage: Gibt es sowas auch für Linux unter C++.
Ich dachte da an sowas ähnliches wie die curses-Bibliotheken.
Ich will ja nichts anderes, als ein paar Linien auf dem Bildschirm Zeichnen....

Neugierige Grüsse
DanDanger

trag
27-02-2002, 09:38
da bleibt der grafische programmierung sicher nicht erspart. nimm am besten libsdl (http://www.libsdl.org), damit geht es sehr einfach. so qbasic sachen wie screen 13 gibt es unter linux nicht!

>> trag

sauron
27-02-2002, 09:48
Hi,
willst du nur auf der konsole "zeichnen" sprich menurahmen, felder, fenster und ähnliches? dann ist ncurses deine wahl. hier ein link zu einer sehr guten Anleitung:
http://www.linuxdoc.org/HOWTO/NCURSES-Programming-HOWTO/

sauron

DanDanger
27-02-2002, 12:54
Hi,
die curses kenne ich schon.
Ich möchte aber quasi "Freihand" Zeichnen.
Das Programm soll eine Funktion auf den Bildschirm Plotten, und dafür bräuchte ich eben Grafiken.......

Neugierige Grüsse
DanDanger

anda_skoa
27-02-2002, 16:19
Wie trag schon geschrieben hat: SDL
Das benutzt dann intern bei einem Console Programm soweit ich weiß svgalib, hat aber im Gegensatz zu direktem verwenden von svgalib den Vorteil, dass es schon eine ziemlich umfangreiche Bibliothek ist und sie portierbar ist.

Außerdem bliebe der gesamte SDL drwing code gleich, wenn man das Programm mal auf X haben möchte.

Ciao,
_