tworzenie wątków ze wspolna funkcja

0

Hej
Mam pytanie odnośnie wywoływania funkcji należacej do wątka. Jeśli mam kod
pthread_create(&watek,NULL,funkcja,&parametr) w tym miejscu tworzę wątek. A jak bym chciała funkcję tego wątka wykorzystać w innej części programu to znowu musze go tworzyc?

Proszę o pomoc

0

jak masz funkcje watka to wystarczy ze raz ja zdefiniujesz/zaimplementujesz a potem mozesz tworzyc watki ile chcesz i nie muszisz pisac na nowo, ale uwazaj: jezeli jakis fragment funkcji odwoluje sie np. do globalnej tablicy to mozesz miec niezly syf jak odpalisz dwa takie same watki i jeden ci bedzie do tablicy srał, a ten drugi zaraz bedzie zjadal co ten pierwszy nasrał (fajne porównanie :-D ). poczytaj sobie o mutexach, semaforach, wspolbieznosci itd.

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