System.Hash.THashBobJenkins.GetHashValue
Delphi
class function GetHashValue(const AData: string): Integer; overload; static; inline;
class function GetHashValue(const AData; ALength: Integer; AInitialValue: Integer = 0): Integer; overload; static; inline;
C++
static int __fastcall GetHashValue(const System::UnicodeString AData)/* overload */;
static int __fastcall GetHashValue(const void *AData, int ALength, int AInitialValue = 0x0)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Hash.pas System.Hash.hpp |
System.Hash | THashBobJenkins |
Description
Crée une synthèse (digest) de hachage à partir des données fournies et renvoie la valeur de la synthèse créée sous la forme d'un entier.
Vous pouvez spécifier le paramètre AData
en tant que :
- Chaîne.
- Tout autre type, si vous spécifiez également la longueur des données fournies. Dans ce cas, vous devez spécifier le paramètre facultatif
AInitialValue
. La valeur par défaut deAInitialValue
est 0.