System.WideStrUtils.UTF8CharSize

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function UTF8CharSize(Lead: AnsiChar): Integer;

C++

extern DELPHI_PACKAGE int __fastcall UTF8CharSize(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 UTF8CharSize 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 :  UTF8CharSize renvoie toujours 0, si le caractère donné n'est pas un octet en tête UTF-8 valide.

Voir aussi