Synchronizacja wątków

Odpowiedz Nowy wątek
asdfgh
2006-08-21 15:40
asdfgh
0

Jak zrobi aby jeden wątek wykonywał się do momentu aż inny wątek sie nie zakończy?

Pozostało 580 znaków

2006-08-21 16:13

Rejestracja: 17 lat temu

Ostatnio: 8 lat temu

0

Masz dwa wątki: a i b. Wątek b ma się wykonywać dopóki wykonuje się wątek a. Wniosek: Na końcu instrukcji wątka a dodajesz jeszcze jedną, zatrzymującą wątek b.


Szymek

<span style="color: blue">"Nie twierdzę, że kobiety są głupie,
zostały stworzone na podobieństwo mężczyzn...
"</span> - George Eliot<span style="color: green">

Pozostało 580 znaków

ŁF
2006-08-22 10:30
ŁF
Moderator

Rejestracja: 17 lat temu

Ostatnio: 6 dni temu

0

pierwszy wątek na końcu działania ustawia zmienną globalną np. a na false, a drugi wątek działa w pętli while (a and not terminated)


Pozostało 580 znaków

2006-08-23 08:39

Rejestracja: 16 lat temu

Ostatnio: 7 lat temu

0
ŁF napisał(a)

pierwszy wątek na końcu działania ustawia zmienną globalną np. a na false, a drugi wątek działa w pętli while (a and not terminated)
Ale na co to 'a'. Przeciez można ustawić Terminated na true :).

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0