1、join()函数,是一个等待线程完成函数,主线程需要等待子线程运行结束了才可以结束。这个函数是一个线程阻塞的函数,调用它的函数将一直等待到被等待的线程结束为止,当函数返回时,被等待线程的资源被收回。
2、detach()函数,称为分离线程函数,使用detach()函数会让线程在后台运行,即说明主线程不会等待子线程运行结束才结束。
3、joinable()函数,是一个布尔类型的函数,它会返回一个布尔值来表示当前的线程是否可执行线程(能被join或者detach)。
线程函数join、detach、joinable
最新推荐文章于 2024-01-08 08:08:37 发布