Hi-Ho!
Ich weiß beim besten Willen nicht, in welches Computer-Brett ich die Frage einsortieren soll.
Folgendes: Ich soll für ein ZEichen mit gegebenen UNI-Code zuerst den binären UNI-Code errechnen, dann den binären UTF-8 - Code.
Alles soweit verstanden, kann ich.
Allerdings bin ich über etwas gestolpert, vielleicht kann mir das jemand beantworten: Ich bekomme aus den 4 Hexadezimalstellen des UNI-Codes ja maximal 16 binäre Stellen um sie in die 4 Byte für den Unicode zu verteilen. Neben den „Steuerstellen“ (also die 11110 im ersten und die 10 in den folgenden Bytes) habe ich dort theoretisch ja 21 Stellen zu füllen. Die werde ich aber nie mit den 16 Stellen ausnutzen.
Hat das einen Sinn? Oder ist das eben einfach mal so?
(Das liest sich jetzt vielleicht ein bisschen komisch alles, aber wer sich damit näher auskennt, wird hoffentlich wissen, was ich meine)
Danke und Grüße
Bufo