wchar_t



  • Hallo,
    was für Zeichen kann denn wchar_t alles darstellen? Ich habe mal ein bisschen
    gegooglet, aber da wird nur erwähnt das man damit z.B.: griechische Buchstaben
    darstellen kann.

    Vielen Dank!



  • wchar_t ist ein 16 Bit-Wert und kann dementsprechend 65536 verschiedene Werte darstellen. Das reicht für sämtliche verfügbare Unicode-Zeichen.



  • Das ist nicht definiert! Auf einigen system ist ein wchar_t 32Bit groß.



  • sri schrieb:

    wchar_t ist ein 16 Bit-Wert und kann dementsprechend 65536 verschiedene Werte darstellen. Das reicht für sämtliche verfügbare Unicode-Zeichen.

    Falsch.
    „Bislang, in Unicode 5.0, sind 99.089 Codes individuellen Zeichen zugeordnet“ [WIKIPEDIA]



  • unicode schrieb:

    sri schrieb:

    wchar_t ist ein 16 Bit-Wert und kann dementsprechend 65536 verschiedene Werte darstellen. Das reicht für sämtliche verfügbare Unicode-Zeichen.

    Falsch.
    „Bislang, in Unicode 5.0, sind 99.089 Codes individuellen Zeichen zugeordnet“ [WIKIPEDIA]

    Ups, dann muss ich mir mal schnell ein Update spendieren. In meinem Kopf hatte sich UCS-2 festgesetzt. 🙂


Anmelden zum Antworten