共享内存STL

开源共享内存游戏服务器GitHub - yigao/NFShmServer: NFShmServer 是一个使用C++开发的轻量级,敏捷型,弹性的,分布式的共享内存的插件开发框架, 已经实现一款unity3d捕鱼游戏

部分公司,主要是腾讯出来创业搞出来的公司,使用共享内存来解决C++服务器崩溃后数据丢失和C++热更问题。但是使用共享内存创建类,缺乏stl之类的容器支持。导致使用共享内存成本太高。

为了解决这个问题,仿照SGI-STL写了一个Shm-STL用来方便使用共享内存的游戏项目:

GitHub - yigao/ShmSTL: shm stl 共享内存STL数据结构 一套在共享内存里使用的符合STL规范的容器结构 方便腾讯系使用共享内存作为服务器的主要数据的项目使用

NFShmPair                                   --                  std::pair

NFShmVector                               --                  std::vector

NFShmHashMap                          --                  std::unordered_map

NFShmHashMultiMap                  --                  std::unordered_multimap

NFShmHashSet                           --                 std::unordered_set

NFShmHashMultiSet                   --                 std::unordered_multiset

NFShmList                                   --                std::list

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值