《Unix环境高级编程》:线程清理处理程序.pdfVIP

  • 3
  • 0
  • 约1.83千字
  • 约 2页
  • 2017-08-30 发布于河北
  • 举报

《Unix环境高级编程》:线程清理处理程序.pdf

《Unix环境高级编程》:线程清理处理程序.pdf

《Unix环境高级编程》:线程清理处理程序 《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅 此书的时候,将书上的代码按照自己的理解重写了一遍 (大部分是抄 书上的),加深一下自己的理解 (纯看书太困了,呵呵)。此例子在Ubuntu10.04上测试通过。 程序简介:这个程序演示了如何使用线程清理处理程序,并解释了其中涉及的清理机制。 // 《APUE》程序11-4:线程清理处理程序 #include unistd.h #include stdio.h #include stdlib.h #include pthread.h void cleanup (void *arg { printf(cleanup: %s\n, (char* arg ; } void *thr_fn1(void *arg { printf(thread 1 start\n ; pthread_cleanup_push (cleanup, thread 1 first handler ; pthread_cleanup_push (cleanup, thread 1 second handler ; printf(thread 1 push comple

文档评论(0)

1亿VIP精品文档

相关文档