System.Types.TBitConverter.InTo
Delphi
class function InTo<T>(const B: TArray<Byte>; Offset: Integer = 0): T; static;
C++
__fastcall TBitConverter::InTo(const System::DynamicArray<System::Byte> B, int Offset)
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Types.pas SystemTypes.h |
System.Types | TBitConverter |
Beschreibung
Gibt einen Wert mit dem angegebenen Typ zurück, der aus den Daten im angegebenen Byte-Array generiert wird.
Sie können einen Offset
angeben, damit InTo die angegebene Anzahl von Bytes am Beginn von B
überspringt.
Wenn die Größe des angegebenen Typs T
am angegebenen Offset nicht in B
passt, löst InTo einen Laufzeitfehler mit dem Code reRangeError
aus. Es gibt eine unsichere Version dieser Methode, UnsafeInTo, die schneller ausgeführt wird, weil diese Methode nicht überprüft, ob der Wert von Offset
gültig ist.