Umwandlung einer ASCII-C-String in UnicodeC++

Programme in C++. Entwicklerforum
Anonymous
 Umwandlung einer ASCII-C-String in Unicode

Post by Anonymous »

Hinweis: Ich versuche, meine eigene Funktion zu schreiben, die diesen Conversion
Ich verstehe, dass ein Zeichen 1 Byte ist, während a wchar_t < /code> ist 2 Bytes. Geben Sie einen Text
Hallo, World

[*] ein Br /> 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 21 < /p>
< /li>
Speicher die doppelt so viele Bytes zuweisen < / p>
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

[*] Füllen Sie ein Byte mit dem ASCII -Wert und überspringen Sie jeweils ein Byte. 72 00 6c 00 64 00 21 00


Ich habe ein paar Fragen zu diesem Prozess: < /p>
  • Kann ich einfach eine ASCII Die Bytes mit den ASCII -Bytes und überlassen den Rest 0? < /p>
    char a [] = {"Hallo, Welt!" }; Codepage Argument und ich frage mich, was es ist. Ist die Konvertierung nicht so (so wie ich es verstehe und oben geschrieben hat)? Ich dachte />

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post