Unicode-Textdatei mit C einlesen und in Windowskonsole anzeigen, wie?
-
Hallo,
ich habe ne Textdatei, die im Unicode-Format gespeichert ist.
Würde gern das ganze mit der Programmiersprache C einlesen und in der Windowskonsole ausgeben.
Tipps, Ideen ?
-
Lerne erstmal C?
-
Unicode ist ein Charset, kein Format (bzw. Encoding, was du eigentlich meinst)
UTF-8 oder UTF-16 waeren Encodings. Die Windows-Konsole kann (zumindest unter WinXP) AFAIK weder mit dem einen noch mit dem anderen umgehen.
-
Nobuo T schrieb:
Lerne erstmal C?
Nö. Kann ich schon.
Blue-Tiger schrieb:
Unicode ist ein Charset, kein Format (bzw. Encoding, was du eigentlich meinst)
UTF-8 oder UTF-16 waeren Encodings. Die Windows-Konsole kann (zumindest unter WinXP) AFAIK weder mit dem einen noch mit dem anderen umgehen.
Mit Notepad kann ich beim Speichern zwischen Ansi, UTF 8 und Unicode wählen.
Letzteres würde ich nach wie vor gern einlesen und ausgeben können.
-
Dieser Thread wurde von Moderator/in Nobuo T aus dem Forum Themen rund um den PC in das Forum ANSI C verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
geht nich
-
c is kagge, nimm java !
-
Unicode n00b schrieb:
Würde gern das ganze mit der Programmiersprache C einlesen und in der Windowskonsole ausgeben.
Tipps, Ideendie winapi hat dafür funktionen wie z.b. WideCharToMultibyte u.ä. guck doch mal in's msdn.