【发布时间】:2012-05-16 10:11:24
【问题描述】:
我有 2 个线程来创建线程 1 和线程 2。创建线程时:
pthread_create(&thread1, NULL, &function_th1, NULL);
pthread_create(&thread2, NULL, &function_th2, NULL);
thread2在thread1之前启动,我正在寻找在thread2之前启动thread1的解决方案。
不寻找此解决方案:
pthread_create(&thread2, NULL, &function_th2, NULL);
pthread_create(&thread1, NULL, &function_th1, NULL);
【问题讨论】:
-
您能否发布更多背景信息,说明为什么要在 thread2 之前启动 thread1?
标签: c linux multithreading