System.Rtti.TValue.GetReferenceToRawArrayElement

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch