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)
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Types.pas SystemTypes.h |
System.Types | TBitConverter |
説明
指定されたバイト配列のデータから指定の型の値を生成して返します。
InTo で B
の先頭から指定のバイト数だけスキップされるように、Offset
を指定することができます。
指定された型 T
のサイズが指定のオフセットの B
に合わない場合、InTo では実行時エラーが発生し、コード reRangeError
が返されます。このメソッドには、安全でないバージョン UnsafeInTo もあります。これは Offset
の値が有効かどうかを確認しないため、実行はこちらの方が高速です。