System.Rtti.TValue.GetReferenceToRawArrayElement
Delphi
function GetReferenceToRawArrayElement(Index: Integer): Pointer;
C++
void * __fastcall GetReferenceToRawArrayElement(int Index);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TValue |
Beschreibung
Gibt einen Zeiger auf den gespeicherten Wert zurück.
Verwenden Sie GetReferenceToRawData, um einen Zeiger auf das angegebene Element des gespeicherten Arrays zu erhalten. Es ist nicht immer sicher den erhaltenen Zeiger zu verwenden, weil die Referenzzählung vielleicht das Array freigegeben hat.
Anmerkung: GetReferenceToRawArrayElement funktioniert nur für gespeicherte Werte, die Referenzen auf Heap-Daten sind.