Wątek (informatyka): Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
gniazd |
→Brak synchronizacji między wątkami: drobne techniczne |
||
Linia 14:
Podręcznikowy przykład: ciąg instrukcji odczyt-zmiana-zapis.<br>
Załóżmy że program ma dane do przetwarzania, umieszczone w N pierwszych komórkach tablicy X. Liczba N zapisana jest w odpowiedniej zmiennej. [[Algorytm]] przetwarzania mógłby wyglądać następująco:
Jest to najprostsza pętla opróżniająca stos X. W środowisku jednowątkowym działa zgodnie z oczekiwaniami, przetwarzając kolejno dane X[N], X[N-1], itd. aż do X[1], po czym zatrzymuje się z zerową wartością zmiennej N.
|