Utilisation de séquences d’échappement et de caractères de contrôle
Lorsqu’une application convertit des chaînes d’ASCII ou d’une page de code Windows (ANSI) en Unicode, elle doit traduire les séquences d’échappement caractère par caractère en Unicode. Lorsqu’un fichier texte ASCII ou 8 bits est converti en Unicode, il est possible qu’il soit converti ultérieurement. La conversion de séquences d’échappement en Unicode sur une base caractère par caractère, au lieu de les combiner en tant que caractère Unicode unique, permet d’effectuer la conversion inverse sans avoir à reconnaître et analyser les séquences d’échappement en tant que telles. Par exemple, ÉCHAP+A doit devenir 0x001B (ÉCHAP), 0x0041 (A) au lieu de 0x411B.
Les 32 premières valeurs de code 16 bits en Unicode sont destinées aux 32 caractères de contrôle. Cette spécification prend en charge l’utilisation existante de caractères de contrôle à des fins de mise en forme. Les applications Unicode peuvent traiter ces caractères de contrôle exactement de la même manière qu’elles traitent leurs équivalents ASCII.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour