System.SyncObjs.TInterlocked.Decrement

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TInterlocked

Beschreibung

Dekrementiert die als Parameter bereitgestellte Variable.

Es gibt zwei überladene Decrement-Methoden. Target ist ein Integer-Typ für die erste Decrement-Überladung und ein Int64-Typ für die zweite.

Die Methode gibt den Wert des dekrementierten Parameters unter dem entsprechenden Typ.

Siehe auch