多线程
1100022702
这个作者很懒,什么都没留下…
展开
-
N个线程顺序输出,循环M遍
#include #include #define THREAD_N 3 #define LOOP_M 10 int num[THREAD_N]; int flag = 0; pthread_cond_t g_cond = PTHREAD_COND_INITIALIZER; pthread_mutex_t g_lock = PTHREAD_MUTEX_INITIALIZER; voi原创 2015-03-13 11:36:47 · 726 阅读 · 0 评论 -
线程执行N次后,进程执行M次,如此循环S次
#include #include #define LOOP_S 10 #define PRT_M 2 #define PRT_N 1 int g_flag = 0; pthread_mutex_t g_lock = PTHREAD_MUTEX_INITIALIZER; pthread_cond_t g_cond = PTHREAD_COND_INITIALIZER; void原创 2015-03-13 12:28:21 · 656 阅读 · 0 评论