Ausgabe der ersten 32 ASCII-Zeichen
-
Hallo,
als Hausaufgabe soll ich in C++ eine Zeichentabelle schreiben,
die die Zeichensatznummern von 0 - 255 sowie die zugehörigen Zeichen enthält.Eigentlich kein Problem, wären da nicht die schönen ersten 32 Steuerzeichen, die sich ja nicht darstellen lassen.
Nun soll meine Tabelle aber so aussehen
ZSN |Zeichen |
65 | 1 |...
Zeichen wie Return verhunzen dann aber die Tabelle, weil sie, als Zeichen dargstellt, ja einen Zeilenumbruch verursachen und so meine Tabelle keine ordentlichen Spalten mehr hat.
Wie kann ich dem also entgehen?
Eigentlich ist es ja nicht möglich, diese ersten 32 Zeichen darzustellen?
Dann einfach per if-Bedingung festlegen, dass meine zweite Spalte für ZSN kleiner 32 einfach leer bleibt?Über eine Antwort würde ich mich sehr freuen.
Danke.
-
Ja, überspring die Zeichen doch einfach. Oder mach ein 'x' dort, wo sie kommen würden, anstatt sie auszugeben.
-
Hi,
Versprechen schrieb:
Eigentlich kein Problem, wären da nicht die schönen ersten 32 Steuerzeichen, die sich ja nicht darstellen lassen.
mit der richtigen API lassen die sich in der Konsole anzeigen, z.B. mit WinApi's Funktion WriteConsoleOutput.
Gruß,
B.B.