我花了很长时间寻找有关 time.h::sleep() 和 pthread.h::pthread_yield() 之间差异的信息,但找不到任何可靠的参考资料,所以我发布了这个问题。
time.h::sleep() 和 pthread.h::pthread_yield() 有什么区别?
更新:
我问的原因是因为我使用 sleep() 来 sleep() 每个单独的线程......当有 8 个线程和 4 个线程时,我的应用程序开始出现问题。当我上网查看 sleep() 是否只影响每个线程时,我找不到任何好的参考说明 Sleep() 是影响整个进程还是 sleep() 只影响单个线程。