title: What is different between join() and detach() for multi threading in C++?
body: <p>What is different between <code>join()</code> and <code>detach()</code> in multi threading in C++?
  Does <code>join()</code> kill the thread?</p>