System.SyncObjs.TInterlocked.Decrement

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

class function Decrement(var Target: Integer): Integer; overload; static; inline;
class function Decrement(var Target: Int64): Int64; overload; static; inline;

C++

static int __fastcall Decrement(int &Target)/* overload */;
static __int64 __fastcall Decrement(__int64 &Target)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TInterlocked

説明

パラメータとして与えられた変数をデクリメントします。

オーバーロードされた Decrement メソッドは 2 つあります。Target は 1 つ目の Decrement オーバーロードで使用される Integer 型で、2 つ目のオーバーロードでは Int64 型になります。

このメソッドは、対応する型でデクリメントされた変数の値を返します。

関連項目