Bin ein absoluter Neuling beim programmieren und hab folgendes Problem:
Hab versucht in einem Programm für eine Textausgabe Umlaute (üäö usw.) zu verwenden. Nach dem compilieren hab ich aber für alle Umlaute nur seltsame Zeichen bekommen. Was muß ich tun um Umlaute ausgeben zu können?
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Hast Du die Quelltexte in einem DOS oder Windows Editor geschrieben?
Dos und Windows verwenden nämlich unterschiedliche Zeichensätze. Wenn Du einen Windows Editor verwendet hast, probier es mal mit dem MS-DOS Editor "edit".
CU Borlander
Erst mal vielen Dank für die Antwort. Den Quelltext hab ich im Borland C++Builder geschrieben.
Ist es eine Konsolenanwendung?
Ich werde das gleich mal mit dem C++Builder ausprobieren.
CU Borlander
Ja, ist eine Konsolenanwendung. Der Fehler tritt aber nur im DOS-Fenster auf. Hab im selben Prog auch eine Messagebox, da funktionieren die Umlaute.
In der Konsole wird der DOS-Zeichensatz verwendet.
Zum Umwandeln zwischen DOS/WIN-Zeichensatz kannst Du Dir von barabash.org das Programm "DGB FConvert" runter laden.
CU Borlander
Vielen Dank für die Hilfe!