Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#1

arrays redefinieren während laufender Threads

  Alt 14. Sep 2005, 10:34
Hallo,

in meiner Anwendung laufen verschiedene Threads, die -über Mutexe synchronisiert - auf verschiedene Rohdatenarrays zugreifen.
Nun muß ich zur Laufzeit die Länge verschiedener (globaler) arrays ändern.

Reicht es, daß ich die arrays zum Redefinieren mit den Mutexen verriegele oder werden die Informationen über die Arraylänge auch von den Threads gespeichert? Das könnte ja dazu führen, daß ein Thread auf einen Speicherbereich zugreift, der schon freigegeben ist.

Grüße, Messie
  Mit Zitat antworten Zitat