pthread primer 学习手记

建议1.不要用线程等待,不要用线程的返回状态。因为更多时候你要做的是任务的结束判定而不是线程,这个可以通过线程的同步变量做到,返回状态同样。

2. exit 是退出进程的函数,无论在哪个线程中调用,整个进程程都将退出,pthread_exit是退出线程。

3. posix 的join 就是win32 的等待(wait)的概念。posix的取消 cancel就是win32 的杀死(kill)的概念。而且一个线程取消(杀死)另一个线程并不需要他们之间有什么或者继承或者并列的关系,只要能够有线程id就可以杀死。

posted on 2015-11-11 21:44  reedlau  阅读(354)  评论(0编辑  收藏  举报

导航