标签:
建议1.不要用线程等待,不要用线程的返回状态。因为更多时候你要做的是任务的结束判定而不是线程,这个可以通过线程的同步变量做到,返回状态同样。
2. exit 是退出进程的函数,无论在哪个线程中调用,整个进程程都将退出,pthread_exit是退出线程。
3. posix 的join 就是win32 的等待(wait)的概念。posix的取消 cancel就是win32 的杀死(kill)的概念。而且一个线程取消(杀死)另一个线程并不需要他们之间有什么或者继承或者并列的关系,只要能够有线程id就可以杀死。
标签:
原文地址:http://www.cnblogs.com/reedlau/p/4957434.html