UNIX条件变量是用户线程间同步的一种方法,条件变量用于以下这种情况:
需要在一个线程中一直判断等待一个条件的值,并根据这个值做出相应的操作。而恰好这个条件的值可以被另一个线程改变。那么就需要对这个条件用互斥量保护起来。并在这个条件改变的时候通过条件变量来通知另一个线程
UNIX条件变量是用户线程间同步的一种方法,条件变量用于以下这种情况:
需要在一个线程中一直判断等待一个条件的值,并根据这个值做出相应的操作。而恰好这个条件的值可以被另一个线程改变。那么就需要对这个条件用互斥量保护起来。并在这个条件改变的时候通过条件变量来通知另一个线程