Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
utf32 [2025/05/07 09:14] admin angelegt |
utf32 [2025/05/07 09:19] (aktuell) admin |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | [[utf32]] | + | UTF-32 ist eine feste [[Unicode]] Kodierung, bei der jedes Zeichen genau 4 Bytes (32 Bit) belegt – unabhängig vom tatsächlichen Codepoint. |
+ | |||
+ | * " | ||
+ | * " | ||
+ | |||
+ | Vorteile: | ||
+ | |||
+ | * Sehr einfach zu verarbeiten (jedes Zeichen = 4 Bytes). | ||
+ | * Kein Surrogate-Handling notwendig. | ||
+ | |||
+ | Nachteile: | ||
+ | |||
+ | * Hoher Speicherbedarf (auch für einfache Texte). | ||
+ | * Wenig effizient in der Praxis. | ||
^ Code point range ^ Encoding Format ^ | ^ Code point range ^ Encoding Format ^ | ||
| U+00000000 – U+10FFFF | 32-bit: 1 code unit, zero-padded | | | U+00000000 – U+10FFFF | 32-bit: 1 code unit, zero-padded | | ||
| (e.g., U+0041 → 00000000 00000000 00000000 01000001) | | | (e.g., U+0041 → 00000000 00000000 00000000 01000001) | | ||