bool joinable() const noexcept;
(since C++11)Checks if the std::thread
object identifies an active thread of execution. Specifically, returns true if get_id() != std::thread::id(). So a default constructed thread
is not joinable.
A thread that has finished executing code, but has not yet been joined is still considered an active thread of execution and is therefore joinable.
[edit] Parameters(none)
[edit] Return valuetrue if the std::thread
object identifies an active thread of execution, false otherwise.
Output:
before starting, joinable: false after starting, joinable: true after joining, joinable: false after detaching, joinable: false[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