PTHREAD_COND_INITIALIZER 宏

用途

用缺省属性初始化静态条件变量。

线程库 (libpthreads.a)

语法

#include <pthread.h>
static pthread_cond_t cond = PTHREAD_COND_INITIALIZER;

描述

PTHREAD_COND_INITIALIZER 宏初始化静态条件变量 cond,将其属性设置为缺省值。 此宏只能用于静态条件变量,因为不会执行错误检查。

注: pthread.h 头文件必须是使用线程库的每个源文件的第一个包含文件。 否则,必须使用 -D_THREAD_SAFE 编译标志或使用 cc_r 编译器。 在这种情况下,会自动设置标志。