Détermination du nombre maximal d'octets dans les jeux de codes

Vous pouvez utiliser la macro MB_CUR_MAX pour déterminer le nombre maximal d'octets dans un caractère multi-octets pour le jeu de codes dans l'environnement local en cours. La valeur de cette macro dépend du paramètre en cours de la catégorie LC_CTYPE. L'environnement local pouvant différer d'un processus à l'autre, l'exécution de la macro MB_CUR_MAX dans différents processus ou à différents moments peut produire des résultats différents. La macro MB_CUR_MAX est définie dans le fichier d'en-tête stdlib.h.

Vous pouvez utiliser la macro MB_LEN_MAX pour déterminer le nombre maximal d'octets d'un jeu de codes pris en charge par le système. Cette macro est définie dans le fichier d'en-tête limits.h.