notes:libicu
Notes sur libicu C API
Les fonctions utilisant le
preflight (comme
u_strFromUTF8) retourne le nombre de caractères sans le
\0.
Lors de la normalisation (
unorm2_normalize), un premier appel avec
capacity à 0 aura un
UErrorCode du
U_BUFFER_OVERFLOW_ERROR et la fonction retourne la taille nécessaire, sans
\0, pour stocker la chaîne normalisée.
Avant chaque appel à une fonction ayant un paramètre UErrorCode *, il est nécessaire d'initialiser à U_ZERO_ERROR, dans le cas contraire, cette valeur pourra être invalide au retour (u_errorName(errorCode) → [BOGUS UErrorCode])
notes/libicu.txt · Dernière modification: 2019/08/02 16:48 de etienne