Czekanie na utworzenie się wątku

0

Witam, mam takie pytanie: główny wątek tworzy N innych wątków. Chciałem się zapytać czy jest jakaś funkcja, która zmusi do poczekania tego głównego wątku aż wszystkie wątki się utworzą?

Z góry dzięki za pomoc.

0

Aha, chodzi oczywiście o standard C++11 i bibliotekę STL.

0

Tworzą się od razu.
Może chodzi Ci o poczekanie, aż wszystkie się zakończą?

0
spartanPAGE napisał(a):

Tworzą się od razu.
Może chodzi Ci o poczekanie, aż wszystkie się zakończą?

Ogólnie to problem już rozwiązałem w trochę inny sposób (w zasadzie to nie musiałem czekać na te wątki), ale właśnie chyba nie jest do końca jak piszesz. Tzn. wątki zaczynają się tworzyć od razu, ale od razu stają się też niezależne i zanim się utworzą to główny wątek ciągle pracuje (nie czeka aż się one skończą tworzyć i wykonywać) i zanim to nastąpi może minąć sporo linii kodu tego głównego wątku.

1
void std::thread::join();

Jaki byłby sens wątków, gdyby od razu po utworzeniu czekano, aż się wykonają?

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