Huhu :)
Ich versuche derzeit ein Menü in C++ zu programmieren, welches 3 Menüpunkte (0 = Start, 1 = Optionen und 2 = Beenden) enthält. Es wird per Pfeiltasten navigiert.
Nur weiß ich nicht, wie ich das Menü anzeigen lassen kann, mitsamt Cursor usw., wenn ich es in die While-Schleife mit einbaue, funktioniert es zwar, jedoch spammt die ganze Konsole zu, da sich der Menütext ja immer wieder wiederholt. Mit system("CLS") würde das Menü sich löschen und neuschreiben und deswegen flackern. Mir gehen langsam die Ideen aus, obwohl ist bestimmt total offensichtlich ist.
Hoffe ihr versteht wie ich das meine.
Hier ist mein Quellcode:
[C++] #include <cstdlib> #include <iostream> #include <conio.h> #include <ctype.h> - Pastebin.com
Beispiel:
Start:
> Start < Optionen Beenden
Bei Pfeiltaste-Rechts drücken:
Start > Optionen < Beenden
usw..
Das mit den Pfeiltasten funktioniert bereits, nur das ausgeben will nicht so wie ich will!
MfG
Ich versuche derzeit ein Menü in C++ zu programmieren, welches 3 Menüpunkte (0 = Start, 1 = Optionen und 2 = Beenden) enthält. Es wird per Pfeiltasten navigiert.
Nur weiß ich nicht, wie ich das Menü anzeigen lassen kann, mitsamt Cursor usw., wenn ich es in die While-Schleife mit einbaue, funktioniert es zwar, jedoch spammt die ganze Konsole zu, da sich der Menütext ja immer wieder wiederholt. Mit system("CLS") würde das Menü sich löschen und neuschreiben und deswegen flackern. Mir gehen langsam die Ideen aus, obwohl ist bestimmt total offensichtlich ist.
Hoffe ihr versteht wie ich das meine.
Hier ist mein Quellcode:
[C++] #include <cstdlib> #include <iostream> #include <conio.h> #include <ctype.h> - Pastebin.com
Beispiel:
Start:
> Start < Optionen Beenden
Bei Pfeiltaste-Rechts drücken:
Start > Optionen < Beenden
usw..
Das mit den Pfeiltasten funktioniert bereits, nur das ausgeben will nicht so wie ich will!
MfG