linux高级编程之线程间的通信(pthread_cleanup_push和pthread_cleanup_pop)-CSDN博客

网站介绍:文章浏览阅读2w次,点赞9次,收藏70次。linux高级编程之线程间的通信(pthread_cleanup_push和pthread_cleanup_pop) 线程可以安排他退出时需要调用的函数,这与进程可以用atexit函数安排进程退出时需要调用的函数是类似的。这样的函数称为线程清理处理程序,线程可以建立多个清理处理程序。处理程序记录在栈中,也就是说他们的执行顺序与他们注册的顺序相反。 pthread..._pthread_cleanup_push