If the thread constructor has parameters, and the parameter is a function entry, it is equivalent to creating a new thread to execute this function. However, thread also has a parameterless constructor, and it seems that no member function of the thread class can be bound to an execution function again.
Question: What is the use of the thread object constructed by default? How can the child thread be executed?