#include <iostream>
#include <thread>
using std::cout;
using std::endl;
int main()
{
std::thread obj([] {
for (int i = 0; i < 5; i++)
cout << "Thread" << endl;
});
for (int i = 0; i < 3; i++)
cout << "main()" << endl;
obj.join();
cout << "end main()" << endl;
return 0;
}
/*
run:
Threadmain()
Thread
main()
Thread
main()
Thread
Thread
end main()
*/