System.TObject.GetHashCode
Delphi
function GetHashCode: Integer; virtual;
C++
virtual int __fastcall GetHashCode(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.pas systobj.h |
System | TObject |
Beschreibung
Gibt einen Integerwert zurück, der den Hash-Code enthält.
Der Aufruf von GetHashCode für ein Objekt gibt per Vorgabe einen Integerwert zurück, der die virtuelle Speicheradresse des Objekts repräsentiert.
- Hinweise:
- GetHashCode soll in vom Benutzer abgeleiteten Klassen überschrieben werden, um Anwenderobjekte mit einer Integerwert-Hash-Code-Repräsentation bereitzustellen.
- Das Zeichen des Hash-Codes hängt von der Adresse der bestimmten Objektinstanz ab. Negativer Hash-Code kann für Objektinstanzen erscheinen, die sich in höheren Speicherorten befinden.