Wywoływanie funkcji przez dwa wątki

0

Mam być może głupie pytanie, ale dla pewności wolę je zadać.
Jeśli odpalę dwa wątki, które w tym samym czasie będą korzystać z tej samej funkcji to:
a) utworzą się dwie "kopie" tej funkcji dla każdego wątku (tzn. dla każdego wątku będą oddzielne zmienne zadeklarowane wewnątrz tej funkcji)
b) oba wątki będą korzystać z tej samej funkcji (tzn. oba wątki będą operować na tych samych zmiennych zadeklarowanych wewnątrz funkcji) - czyli jak jeden wątek zmieni jakąś zmienną zadeklarowaną w funkcji to ten drugi wątek może operować na zmienionej zmiennej przez ten pierwszy wątek, który może się np. wykonywać minimalnie szybciej)?

0

lokalne zmienną będą inne.

0

to by było bez sensu
chyba że mówimy o zmiennych globalnych, statycznych, singletonach czy monostate

0

Ok, dzięki - tak myślałem, ale wolałem się upewnić ;-)

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