System.SyncObjs.TInterlocked.Add
Delphi
class function Add(var Target: Integer; Increment: Integer): Integer; overload; static; inline;
class function Add(var Target: Int64; Increment: Int64): Int64; overload; static; inline;
C++
static int __fastcall Add(int &Target, int Increment)/* overload */;
static __int64 __fastcall Add(__int64 &Target, __int64 Increment)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TInterlocked |
Beschreibung
Erhöht einen Integer-Wert um einen anderen.
Es gibt zwei überladene Add-Methoden. Die beiden Add-Methoden erhöhen ein Target um Increment. Der Parametertyp ist Integer für die erste Methode und Int64 für die zweite.
Die Methode gibt den Wert des inkrementierten Parameters unter dem entsprechenden Typ.