KEYTAB
KEYTAB für Entwickler Die Elemente der Struktur KEYT KEYT.BlockUnicode2XUtf
Die Funktion BlockUnicode2XUtf codiert einen Unicode-Speicherbereich (Adresse 'unicode', Länge 'len'). Die Funktion greift für 'nr' im Bereich von 0..GetImpMaxNr() auf die Funktion BlockUnicode2X zurück. Für 'nr' im Bereich GetImpMinNr()..-1 wird jeweils ein Unicode-Zeichen in ggf. mehreren Zeichen des Strings codiert. Hinweis: Falls in 'str_len' nicht NULL bzw. NIL übergeben wird, wird dort die Anzahl der benötigten Zeichen des String 'string' eingetragen, die die decodierten Unicode-Zeichen ergeben. Hinweis: Wenn als String 'string' NULL bzw. NIL übergeben wird, wird nur ermittelt, wie viele Zeichen der String enthalten würde. Hinweis: Die Funktion BlockUnicode2XUtf verarbeitet anders als die Funktion CharUnicode2XUtf nur Zeichen aus dem 16-Bit-Unicode. Die Funktion BlockUnicode2XUtf ist vorhanden, wenn size>=128 ist. Copyright © Martin Elsässer (eMail-Adressen) Letzte Aktualisierung am 12. Dezember 2006 |