System.SyncObjs.TInterlocked.Increment
Delphi
class function Increment(var Target: Integer): Integer; overload; static; inline;
class function Increment(var Target: Int64): Int64; overload; static; inline;
C++
static int __fastcall Increment(int &Target)/* overload */;
static __int64 __fastcall Increment(__int64 &Target)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TInterlocked |
Beschreibung
Inkrementiert die als Parameter bereitgestellte Variable.
Es gibt zwei überladene Increment-Methoden. Target ist ein Integer-Typ für die erste Increment-Überladung und ein Int64-Typ für die zweite.
Die Methode gibt den Wert des inkrementierten Parameters unter dem entsprechenden Typ.