Umlaute in C++
lima-city → Forum → Programmiersprachen → C/C++ und D
anwender
auftreten
boxen
datei
deutsche umlaute
editor
fehler
konsole
listen
normalen windows
programmierer
show
tutorial
umlaut
window
-
Hallo!
Wie kann ich in C++ deutsche Umlaute so eingeben, dass sie in der DOS-Box richtig ausgegeben werden? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das kannst z.B. so machen:
cout << "\x9A \bben" << endl;
Hier mal die Liste f?r die Umlaute:
Zeichen Hex Okt
========================
'?' 8E 216
'?' 84 204
'?' 99 231
'?' 94 224
'?' 9A 232
'?' 81 201
'?' E1 341
Hier steht auch einiges dazu: http://www.c-plusplus.de/forum/viewtopic-var-p-is-284402.html -
funkdoobiest schrieb:
Hier steht auch einiges dazu: http://www.c-plusplus.de/forum/viewtopic-var-p-is-284402.html
Vor allem was Falsches. Dort steht:
Deutsche Umlaute weredn in der Konsole falsch angezeigt da ein Konvertierungsfehler auftritt.
Es gibt dort keinen Fehler, nur eine Inkompabilit?t. Windows und die ganzen Programme arbeiten an der Oberfl?che mit ANSI-Codepages, nur das Programm cmd.exe arbeitet mit ASCII (intern arbeitet Windows ?brigens mit Unicode, siehe http://www.lima-city.de/tutorials.php?m=show&id=1887). Wenn man in seiner, auf einem Windowsprogramm basierenden, Entwicklungsumgebung arbeitet, schreibt man in ANSI, w?hrend das Kommadozeilenprogramm dann nach dem Kompilieren in ASCII arbeitet. Es ist also ein Fehler des Anwenders/Programmierers, wenn das nicht beachtet wird. Es gibt ?brigens immer noch den ASCII-Editor edit.com, den man benutzen kann. Wenn ihr in dem eine Datei erstellt und Umlaute schreibt, dann k?nnt ihr das nachvollziehen. Einfach sich die Datei dann einmal per "more bla.txt" in cmd.exe/DOS-Box anschauen und dann noch mal mit dem normalen Windows Notepad (oder irgendeinem anderen Editor) angucken.
Daher w?re unter dem Link auch an allen Stellen, wo ANSI steht, ASCII richtig. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage