Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.171 Beiträge
 
Delphi 12 Athens
 
#6

AW: Threads: Wie globale Int64-Variable sicher inkrementieren?

  Alt 3. Mär 2012, 14:30
Nur weil ich's grade seh, auch wenn's etwas alt ist. Aber bevor es nochjemand findet...

Zitat:
da muss dann unbedingt mit einer CriticalSection u.ä. gearbeitet werden.
MSDN-Library durchsuchenInterlockedIncrement64

Unter Assembler kann man dieses auch benutzen, wenn sich diese Operation als ein Befehl ausführen läßt. (z.B. auf eimer 64 Bit-CPU oder mit MMX)
Delphi-Quellcode:
asm
  LOCK INC RAX
end;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat