[c++] Umlaute DOS-Box

Danke Euch,

@deepthroat
deepthroat hat gesagt.:
Das kann dir das Programm chcp verraten. Wie man das allerdings zur Laufzeit ermitteln könnte weiß ich nicht.
Habe den Dos-Befehl "chcp.com" ausprobiert, er steht unter "c:\windows\system32". Mir ist es nur gelungen eine Tabelle zu setzen. Glaube ich zumindest, denn nach einer Eingabe im Dos-Fenster wie "chcp 437" bekam ich "Active code page 437" zurück. Das ist dann aber nur gültig für das aktive Dos-Fenster!

deepthroat hat gesagt.:
Welcher ASCII Tabelle denn?
Das war eine ansi-Tabelle. :-(

@Aiju
Aiju hat gesagt.:
#define ue "\201"
#define Ue ...
Danke, ist auch eine Möglichkeit.
 
Rofi hat gesagt.:
@deepthroat
Habe den Dos-Befehl "chcp.com" ausprobiert, er steht unter "c:\windows\system32". Mir ist es nur gelungen eine Tabelle zu setzen. Glaube ich zumindest, denn nach einer Eingabe im Dos-Fenster wie "chcp 437" bekam ich "Active code page 437" zurück. Das ist dann aber nur gültig für das aktive Dos-Fenster!
Ja, richtig. Allerdings gibt das Programm bei mir auch die aktuelle Codepage aus wenn ich das Programm ohne Parameter starte.

Gruß
 
Zurück