Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

cmd.exe flackert bei ASCII Spiel?

Ich habe eine ASCII Spiel in C++ geschrieben, aber wenn ich es starte fängt die cmd.exe an zu flackern. Das Problem lässt sich nicht durch erniedrigen der Framerate beheben. Ich suche eine Möglichkeit das Flackern zu verhindern, bei der ich möglichst wenig Code reinfriemeln muss und bei der ich mich nicht mit großen Bibliotheken, die mich von der Konsole wegbringen, auseinandersetzen muss.

Update:

Hab jetzt eine Lösung für das Problem gefunden. Man benutzt die curses Bibliothek. Die stellt einem nen haufen nützlicher Funktionen (z.B. Mausunterstützung, ASCII-Fenster auf der Konsole, ...) zur Verfügung und macht das schreiben in einen Puffer möglich, der bei refresh() in einem Stück in die Konsole gemalt wird. Ausserdem ist das ganze plattformunabhängig und leicht zu benutzen.

1 Antwort

Bewertung
  • Anonym
    vor 1 Jahrzehnt
    Beste Antwort

    Vergesse es. Lass bloß die Finger von der Framrate.Das bringt nix.

    Ich habe mich entschieden mit dem Flackern zu Leben.

Haben Sie noch Fragen? Jetzt beantworten lassen.