Umlaute richtig ausgeben in der Konsole
-
Hallo!
Kann mir jemand sagen, wie Umlaute und Sonderzeichen richtig in der Konsole ausgegeben werden können. Z.B. über den Ascii-Code?Danke!!!

-
In der Konsolen-FAQ findest du einen Thread darüber. Eine andere Möglichkeit wäre mit C++-Locales zu arbeiten. Diese sind zwar grundsätzlich Standard, allerdings sind die Namen der Locales von Compiler zu Compiler unterschiedlich.
Beim Visual Studio heißts afaik "german":
// der locale-name ist compiler-definitionssache cout.imbue(locale("german"));MfG SideWinder
-
cout << "\x245"; // \xCode = Hex-Zahl, das 245 ist nur so hingeschrieben, weiß // nicht ob es zufällig ein Ü oder so ist