System.WideStrUtils.UTF8CharLength

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function UTF8CharLength(Lead: AnsiChar): Integer; inline;

C++

extern DELPHI_PACKAGE int __fastcall UTF8CharLength(char Lead);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.WideStrUtils.pas
System.WideStrUtils.hpp
System.WideStrUtils System.WideStrUtils

Description

Renvoie le nombre d'octets qui suit un octet UTF-8 en tête.

Appelez UTF8CharLength pour déterminer le nombre d'octets qui suit un caractère UTF-8 en tête (y compris l'octet en tête).

En UTF-8, chaque caractère en tête peut être suivi par un nombre variable d'autres caractères. Cette combinaison de caractères UTF-8 est utilisée pour encoder un caractère Unicode unique.

Remarque :  UTF8CharLength renvoie toujours 1, si le caractère donné n'est pas un octet en tête UTF-8 valide.

Voir aussi