[C] Wielowątkowość
Ostatnio zmodyfikowano 2015-01-20 20:20
Tuviia Temat założony przez niniejszego użytkownika |
[C] Wielowątkowość » 2015-01-20 18:22:49 Witam, czy istnieje w języku programowania C możliwość implementacji tak by po spełnieniu warunku w jednym wątku zaczął się wykonywać równolegle do niego drugi wątek? Chciałbym uzyskać coś takiego - jeden wątek wykonuje obliczenia na tablicy liczb i jak wykona już część obliczeń (np. połowę - w połowie zapełni tablicę wynikową) to drugi wątek odpowiedzialny za rysowanie wyniku (ewentualnie wypisywanie wyniku w konsoli) zaczyna swoje działanie, przy czym wykonywanie wątku pierwszego cały czas się odbywa? Jeżeli istnieje taka możliwość, to za pomocą jakich narzędzi? |
|
DejaVu |
» 2015-01-20 20:15:04 Kwestia na jaki system operacyjny, jednak kurczowe trzymanie się języka C jest bezsensu. Dla Windowsa masz WinAPI napisane w C (w tym również funkcje do tworzenia i synchronizacji wątków). Dla linuxa również istnieje biblioteka, która to umożliwia - wystarczy poszukać. |
|
akwes |
» 2015-01-20 20:20:19 |
|
« 1 » |