Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.144 Beiträge
 
Delphi 10.3 Rio
 
#9

AW: Mehrere Threads: Gleicher (procedure)Code

  Alt 12. Apr 2017, 17:44
Nur aus Neugier und mangelndem Wissen meinerseits:

Was passiert denn, wenn beide Threads die gleiche Liste bearbeiten und zeitgleich den 42. Eintrag der Liste verändern.

Was steht dann nachher in der Liste, die Änderung des ersten Threads oder die des zweiten Threads oder beide Änderungen oder erfolgt keine Änderung, weil es irgendwie schief geht?
1. Macht man nicht - einfach so...
2. die zweite Änderung steht in der Liste...

Beim Zugriff auf gemeinsame Resourcen - muss man den Zugriff für andere Thread "kurz" sperren.... (2.) bleibt natürlich unberührt...

Abgesehen davon, würde ich es so nicht machen...

Mavarik
  Mit Zitat antworten Zitat