Visual c++ 函数创建的新线程是与该函数绑定还是独立?

Visual c++ 函数创建的新线程是与该函数绑定还是独立?,visual-c++,Visual C++,快速问题:由一个函数创建的新线程是与该函数绑定的,还是独立的,因为调用它们的函数可以在线程完成之前结束 感谢线程是独立的操作系统级对象,就您的问题而言,它们与进程相关。所以函数可以启动一个线程,而不必等到线程完成。启动线程的函数和线程之间没有关系。但是,如果函数创建了某种线程包装类类型的对象,它应该等待包装的线程结束,或者在函数退出时以某种方式传递对象。谢谢。这回答了我的问题。这不是一个有用的评论,可能会让线程编程初学者感到困惑。

快速问题:由一个函数创建的新线程是与该函数绑定的,还是独立的,因为调用它们的函数可以在线程完成之前结束


感谢

线程是独立的操作系统级对象,就您的问题而言,它们与进程相关。所以函数可以启动一个线程,而不必等到线程完成。

启动线程的函数和线程之间没有关系。但是,如果函数创建了某种线程包装类类型的对象,它应该等待包装的线程结束,或者在函数退出时以某种方式传递对象。

谢谢。这回答了我的问题。这不是一个有用的评论,可能会让线程编程初学者感到困惑。