Többszálú hozzáférést az adatokhoz, egy fa

szavazat
1

Szeretnék létrehozni bináris keresési fa adatszerkezet C / C ++, ahol minden csomópont rendelkezik néhány adat (tárgyak, vagy mutatókat). Én hozzá fa multi-threading környezetben, ha tudom garantálni, hogy minden szál eléréséhez (olvasás) különböző részfák / utak / fa csomópontjait, mint ez thread-safe módosítani objektumok (vagy adatokat mutató pont) tárolt a csomópontok és így elkerülheti zár?

A kérdést 25/06/2011 06:42
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
1

Zár nem a cél , amely exkluzív hozzáférést források. Zár egy eszköz e cél elérésére. Akkor már azt lehet elérni ezt a célt valamilyen más módon. Ezzel más módon lenne a thread-safe mint használ zárak lenne.

Válaszolt 25/06/2011 06:47
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more