Wie war das nochmal mit Flush?
-
Ich habe eine For-Schleife, in der eine Variable runtergezählt wird. Nun möchte ich das darstellen. Nur soll der aktuelle Wert nicht immer untereinander stehen sondern die aktuelle Zeile soll gelöscht werden und die neue soll darüber erscheinen.
Ich hatte das schonmal mit Flush hingekriegt, aber aus irgendeinem Grund geht das nicht. Muss man bei FLush irgendwas beachten?Mit Clear-Screen möchte ich nicht arbeiten. Das würde zwar das Problem lösen, aber ich habe ganz weit oben Infos stehen, die erhalten bleiben sollen.
-
Das kannst du so machen:
cout << "Erste Nachricht\r" << flush; cout << "Zweite Nachricht";
Aber da wette ich nicht drauf. Jung jung, schon so früh angetrunken.
-
Ah, okay... auch wenn ich mit diesem Satz
Jung jung, schon so früh angetrunken.
nix anfangen kann.
Trotzdem, thx...
-
Das bezog sich auf mich
-
@Michael E.:
21:10 ist doch nicht früh!
Ich bin jetzt schon voll des süßen Weines.....MfG Spacelord
-
meinste sowas?
printf ("%d\r", variable);
das '\r' sorgt für den zeilenrücklauf