Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 c++ 并且很好奇我是否可以指定接下来要执行的线程。我覆盖了几个 pthread_mutex 函数,以便在多线程程序中设置执行顺序。
您不能直接指定要执行哪个线程,这是系统调度程序的工作。
你可以创建一个任务队列,每个线程都阻塞在任务队列中。当任务有一些任务时,可以通过同步原语通知线程执行。例如,pthread_cond_t。