Ansi Steuerbefehle
Verfasst: Do Dez 15, 2011 8:31 pm
Hallihallöchen,
Ich habe mal wieder versucht mich an Windows heranzuwagen (nein, diesmal ohne die API) in Form eines kleinen Tetris-Bots. Ein dabei auftretenden Problem ist mir jetzt aufgefallen, was mir schon in anderen Projekten zu schaffen machte: und zwar die ANSI Escape Sequenzen. Folgender Code:
Kompiliert mit G++ und ausgeführt über die Konsole von Windows gab mir folgendes aus. (Den Pfeil bitte als solchen Verstehen nicht als größer als und Bindestrich)
PS: Ohne zu testen würde ich vermuten, dass der Code unter Linux ohne Probleme das machen würde, was ich von ihm will, nämlich den Bildschirm (Konsolenfenster) vollständig zu löschen.
MfG Naums
Ich habe mal wieder versucht mich an Windows heranzuwagen (nein, diesmal ohne die API) in Form eines kleinen Tetris-Bots. Ein dabei auftretenden Problem ist mir jetzt aufgefallen, was mir schon in anderen Projekten zu schaffen machte: und zwar die ANSI Escape Sequenzen. Folgender Code:
Code: Alles auswählen
printf("\x1B[2J");
Also: gehen ANSI Escape Sequenzen überhaupt unter Windows, wenn ja, wie?<-[2J
PS: Ohne zu testen würde ich vermuten, dass der Code unter Linux ohne Probleme das machen würde, was ich von ihm will, nämlich den Bildschirm (Konsolenfenster) vollständig zu löschen.
MfG Naums