当前位置: 技术问答>linux和unix
关于unix互斥锁
来源: 互联网 发布时间:2017-05-01
本文导语: 现在有一个问题, 就是同一块内存区, 有两个指针指向他, 现在两个线程分别持有这两个指针,并分别对这块内存进行读/写。 现在我若想在某一线程操作时锁住这块内存,不知道互斥锁能完成么, 该怎么实现?...
现在有一个问题, 就是同一块内存区, 有两个指针指向他, 现在两个线程分别持有这两个指针,并分别对这块内存进行读/写。 现在我若想在某一线程操作时锁住这块内存,不知道互斥锁能完成么, 该怎么实现?
|
只是要加个锁?pthread_mutex_lock(&m_Mutex);用完pthread_mutex_unlock(&m_Mutex);
楼主可以去网上搜下用法,很简单
楼主可以去网上搜下用法,很简单
|
你用线程互斥锁就可以了。你先用进程间的互斥锁吗?
|
上锁是唯一解。