Linux环境下C程序设计-Linux程序设计线程控制.pptVIP

  • 2
  • 0
  • 约8.15千字
  • 约 46页
  • 2022-05-05 发布于湖南
  • 举报

Linux环境下C程序设计-Linux程序设计线程控制.ppt

2 条件变量 int pthread_cond_signal(pthread_cond_t *cond); int pthread_cond_broadcast(pthread_cond_t *cond); int pthread_cond_destroy(pthread_cond_t *cond); Linux操作系统 * * 2 条件变量 pthread_cond_init:该函数地返回类型为整型,用于初始化条件变量。cond参数是一个指针,指向条件变量。attr参数是一个指针,表示条件变量地属性。 pthread_cond_wait:该函数地返回类型为整型,表示基于条件变量阻塞并无条件待。cond参数含义同pthread_cond_init函数中地相同。mutex参数是一个指针,指向互斥锁。 pthread_cond_timedwait:该函数地返回类型为整型,功能同pthread_cond_wait函数一样,用于对条件变量地限时待,超时后将无条件返回。cond 参数与mutex参数含义同pthread_cond_wait函数中地相同。abstime参数表示待地时间。 Linux操作系统 * * 2 条件变量 pthread_cond_signal:该函数地返回类型为整型,用于解除特定线程地阻塞或从待队列中激活第一个入队地线程。cond参数含义同pthre

文档评论(0)

1亿VIP精品文档

相关文档