void join();
(since C++11)Blocks the current thread until the thread identified by *this finishes its execution.
The completion of the thread identified by *this synchronizes with the corresponding successful return from join()
.
No synchronization is performed on *this itself. Concurrently calling join() on the same thread object from multiple threads constitutes a data race that results in undefined behavior.
[edit] Parameters(none)
[edit] Return value(none)
[edit] Postconditionsjoinable() is false.
[edit] Exceptionsstd::system_error if an error occurs.
[edit] Error conditionsOutput:
starting first helper... starting second helper... waiting for helpers to finish... done![edit] References
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4