System.Generics.Defaults.BinaryCompare
Delphi
function BinaryCompare(const Left, Right: Pointer; Size: NativeInt): Integer;
C++
extern DELPHI_PACKAGE int __fastcall BinaryCompare(const void * Left, const void * Right, System::NativeInt Size);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Generics.Defaults.pas System.Generics.Defaults.hpp |
System.Generics.Defaults | System.Generics.Defaults |
説明
BinaryCompare は、2 つのメモリ ブロックの比較に使用されます。
BinaryCompare を使用すると、2 つのメモリ ブロックを比較できます。Left と Right は、比較するメモリ ブロックを指します。Size は、比較するバイト数を指定します。
BinaryCompare の戻り値は以下のいずれかです。
戻り値 | 説明 |
---|---|
ゼロより小さい(< 0) |
Left が Right より小さい。 |
ゼロに等しい(= 0) |
Left が Right に等しい。 |
ゼロより大きい(> 0) |
Left が Right より大きい。 |