Bibliothèques prises en charge
Spectrum™ Technology Platform fournit une version API C en code ASCII et en Unicode, tandis que la version Unicode reste aussi compatible que possible avec la conception de la version API ASCII d'origine. Spectrum™ Technology Platform applique les composants internationaux pour que Unicode (ICU) dans l'API prenne en charge la fonctionnalité Unicode. ICU est un ensemble de bibliothèques C/C++ matures et largement utilisées pour la prise en charge Unicode développé par IBM.
Le standard Unicode définit un codage par défaut basé sur des unités de code en 16-bits. Ceci est pris en charge dans ICU par la définition de UChar pour qu'il soit un type d'entier en 16 bits non signé (non signé court *). Il s'agit du type de base pour les gammes de caractère pour les chaînes dans ICU. Spectrum™ Technology Platform utilise UChar comme la représentation de la chaîne Unicode dans votre API C.
Pour des informations détaillées sur UChar, veuillez vous référer aux deux sites suivants :