线程间同步互斥(2)读写锁使用-CSDN博客

网站介绍:概念:允许多个读出,但只允许一个写入的需求。读写锁与互斥量类似,不过读写锁允许更改的并行性,也叫共享互斥锁。互斥量要么是锁住状态,要么就是不加锁状态,而且一次只有一个线程可以对其加锁。读写锁可以有3种状态:读模式下加锁状态、写模式加锁状态、不加锁状态。读写锁使用步骤:1、定义:pthread_rwlock_t rwlock;2、初始化:3、上锁3.1申请读锁3.2申请写锁4、解锁5、销毁读写锁例子:要实现的功能是验证通过读写锁实现,读线程