#include #include #include using namespace std; using namespace std::chrono_literals; int main() { std::jthread c([] { cout << "cogito, "; }), e([] { cout << "ergo "; }), s([](std::stop_token st) { cout << "sum!"; while (!st.stop_requested()) { cout << " ." << flush; std::this_thread::sleep_for(75ms); }; cout << '\n'; }); std::this_thread::sleep_for(1s); s.request_stop(); }