Umwandlung einzelnes MultiByte <-> Widechar im Detail
-
wie kann ich ein einzelnes MultiByte in ein WideChar wandeln und umgekehrt ohne die Funktionen MultibyteToWideChar/WideCharToMultibyte zu verwenden.
Wie sind die beiden Funktionen intern gelöst?
Gibt es irgendwo Informationen zum Quelltext?
-
/EDIT: Alles Quatsch. Lesen lernen!
-
ja danke

mir gehts nicht darum wie man die Funktionen verwendet..

Ich such ne Alternative.
-
Rio1 schrieb:
mir gehts nicht darum wie man die Funktionen verwendet..

Du scheinst meinen Beitrag missverstanden zu haben. Das "Lesen lernen" bezog sich auf mich selbst, weil ich Dein Posting erst falsch gelesen und daraufhin Quatsch geschrieben habe.
-
ok ok

-
Im Prinzip brauchst du die Quell-Codepage und die Ziel-Codepage. Dann kannst du gucken, ob es auf der Ziel-Codepage das entsprechende Zeichen überhaupt gibt. Und wenn ja, dann kannst du den neuen Wert übernehmen
Alles in allem aber eine seeeeeehr schwierige Sache, alles abzudecken.Auf Unicode.org gibt es eine Übersicht über die verschiedenen Codepages.
-