您的位置:首页 > 其它

使用pthread时需要注意的问题

2013-08-29 16:40 274 查看
1. 使用pthread的时候,除了要include <pthread.h>头文件, 还需要再GCC编译选项中加上-lpthread
2. 如果主线程需要等待子线程结束,就在主线程中使用pthread_join来等待子进程处理数据。但是有时候子线程是死循环,这时就不要用pthread_join来等待子进程,以免整个程序都阻塞。
3. 为了避免子线程在处理数据过程中,主线程执行到return或者exit了,在return或者exit前加上sleep即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: