void wait_milliseconds(int milliseconds) {
static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
if (pthread_mutex_trylock(&mutex)) {}
struct timespec timespec = get_milliseconds(milliseconds);
pthread_mutex_timedlock(&mutex, ×pec);
}
【无标题】C 语言优雅实现线程阻塞等待
最新推荐文章于 2024-05-07 16:11:33 发布