C++在Windows环境下多线程自动锁的实现

                   

                         许久不更博了,手有点生了………… 博主最近找工作并实习去了,忙碌的生活也算比较充实,      然后就是挤不出时间来更博真是尴尬尴尬啊…………尴尬



                                          在实习期间的主要任务就是看代码,了解代码流程、根据代码流程实现新的功能,坑爹的是代

     码里面的注释好少好少啊…… 真是辛酸,也是适应了一段时间。


             一开始博主看的是服务器端的代码(windows下的服务器代码),在看代码的过程中看到了          CAutolock这个玩意~ 今天我就是来讲这个玩意是怎么实现的。


             顾名思义CAutolock就是自动锁的意思,它可以把它之下的代码区锁住一直到其自身被释放掉

   后这块代码区中的公共资源才会被其他线程使用。当然这个代码区能尽量少就尽量少,毕竟不能让其他线

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值