5,337
edits
(→Thread) |
(→Thread) |
||
Line 180: | Line 180: | ||
Basic Usage: | Basic Usage: | ||
<syntaxhighlight lang="C++"> | <syntaxhighlight lang="C++"> | ||
std::thread my_thread | std::thread my_thread(thread_function); | ||
// | // Calling methods | ||
std::thread my_thread | // You can also pass in parameters as usual | ||
std::thread my_thread(&Class::method, this)); | |||
// Lambda functions | |||
std::thread my_thread([&]() { | |||
// do something | |||
}); | |||
// Wait for thread to finish | // Wait for thread to finish |