System.SyncObjs.TInterlocked.Add

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch