Hallo Leute,
mein Prof gab uns eine Hausaufgabe auf in der wir das erste mal eine GUI erstellen sollen.
Kurz zum Programm. Es soll eine Sequenz mit jeweils 2sec Zeitverzögerung zwischen den Elementen angezeigt werden.
Diese sollen dann vom User per Buttons nachgemacht werden (Die Möglichkeit der Eingabe während der Anzeige der Sequenz kann vernachlässigt werden).
Bei den Elementen handelt es sich um Himmelsrichtungen.
Bei erfolgreicher Eingabe, wird eine neue Sequenz gebildet + 1 Element mehr. Ist die Eingabe fehlerhaft soll die Sequenz erneut Ausgegeben werden.
Nun weis ich nicht wie ich das am besten mache, da ich bisher noch kein Programm mit einer dynamischen Struktur programmiert hab.
Wir haben in der Vorlesung zwar verkettete Listen und doppelt verkettete Listen in C++ kurz besprochen, doch hab immer noch Probleme beim Verständnis zur Funktionsweise.
Gibt es auch noch andere simplere dynamische Strukturen.
Ein weiteres Problem hab ich bei der Umsetzung.
Ich hab mir einmal überlegt die Sequenz, also die Instanz davon zu löschen und eine neue erzeugen zulassen + einen weiteren Platz für ein Element.
Oder ich lasse die Elemente der Sequenz überschreiben und füge ein weiteres hinzu.
Würde das beides funktionieren, wenn ja welche Variante wäre wohl die bessere Wahl.
Gruß Nobody
mein Prof gab uns eine Hausaufgabe auf in der wir das erste mal eine GUI erstellen sollen.
Kurz zum Programm. Es soll eine Sequenz mit jeweils 2sec Zeitverzögerung zwischen den Elementen angezeigt werden.
Diese sollen dann vom User per Buttons nachgemacht werden (Die Möglichkeit der Eingabe während der Anzeige der Sequenz kann vernachlässigt werden).
Bei den Elementen handelt es sich um Himmelsrichtungen.
Bei erfolgreicher Eingabe, wird eine neue Sequenz gebildet + 1 Element mehr. Ist die Eingabe fehlerhaft soll die Sequenz erneut Ausgegeben werden.
Nun weis ich nicht wie ich das am besten mache, da ich bisher noch kein Programm mit einer dynamischen Struktur programmiert hab.
Wir haben in der Vorlesung zwar verkettete Listen und doppelt verkettete Listen in C++ kurz besprochen, doch hab immer noch Probleme beim Verständnis zur Funktionsweise.
Gibt es auch noch andere simplere dynamische Strukturen.
Ein weiteres Problem hab ich bei der Umsetzung.
Ich hab mir einmal überlegt die Sequenz, also die Instanz davon zu löschen und eine neue erzeugen zulassen + einen weiteren Platz für ein Element.
Oder ich lasse die Elemente der Sequenz überschreiben und füge ein weiteres hinzu.
Würde das beides funktionieren, wenn ja welche Variante wäre wohl die bessere Wahl.
Gruß Nobody
"Irren ist menschlich. Aber wer richtigen Mist bauen will, braucht einen Computer."