API:Data.DB.TDBBitConverter
Delphi
TDBBitConverter = class(TBitConverter)
C++
class PASCALIMPLEMENTATION TDBBitConverter : public System::Types::TBitConverter
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Data.DB.pas Data.DB.hpp |
Data.DB | Data.DB |
説明
バイト配列と Delphi ネイティブ型の間の変換を行うコンポーネントです。
Data.DB.TDBBitConverter は System.Types.TBitConverter を継承しています。以下の内容はすべて System.Types.TBitConverter を参照しています。
バイト配列と Delphi ネイティブ型の間の変換を行うコンポーネントです。
TBitConverter には、次の 2 つの主要なクラス関数が用意されています。
どちらの関数にも、安全でないバージョン(UnsafeFrom、UnsafeInTo)があります。これらは、指定された Offset
が有効かどうかを確認しません。安全でない関数は安全なバージョンより実行速度は速くなりますが、これらを使用するのは、関数に渡そうとしている Offset
値が 0 未満でなく、また、指定された T
型のサイズを考慮してもターゲットのバイト配列がオーバーフローするほど大きいわけでもないことが確かな場合に限ります。