读书人

兑现线程共享所有权

发布时间: 2012-09-08 10:48:07 作者: rapoo

实现线程共享所有权
线程获取多个共享所有权和一个共享专有权,实现了多个读写锁的机制,即:多个读线程一个写线程。

boost有了


boost::shared_mutext boost::shared_mutex::shared_lock

boost::unique_lock<boost::shared_mutex>


来解决这个问题




windows下,有代码可以实现这个功能吗?




[解决办法]
自己写一个也不复杂,百度搜读写锁,代码很多
[解决办法]
仿造ERESOURCE 结构
自己控制锁获得顺序即可
[解决办法]
boost里既然有了,不就是找到了windows下的实现了嘛。
还要求啥?

读书人网 >C++

热点推荐