当前位置:  技术问答>linux和unix

想把STL中set放到LINUX的共享内存里, 不知道怎么办

    来源: 互联网  发布时间:2015-11-07

    本文导语:  想把STL中set放到LINUX的共享内存里, 不知道怎么办 大家有没有好的方案? | up | 不是哈,inplace new的目的是再创建set的时候,把set分配到指定的地址上(share memory中) 至于a...

想把STL中set放到LINUX的共享内存里, 不知道怎么办
大家有没有好的方案?

|
up

|
不是哈,inplace new的目的是再创建set的时候,把set分配到指定的地址上(share memory中)
至于allocator,是为了在管理set中的elements时也能把它们防到share mem中,否则无法共享啊
偶去看看你的做法,呵呵

|
不知道怎么办// 什么不知道怎么办?

|
这个已经有人实现了。我这里有代码可以参考,留个位置,中午再回帖子。

|
给你发信息了你没收到?
junk001@163.com

|
用inplace new估计应该可以做到哈
呵呵,不过有这个必要么?

|
也就是说,把share memory的地址作为inplace new的参数,让new出来的set位于该地址上
大概如此哈
没有细想过。可能需要做自己的allocator让所有元素再share memory中分配空间

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ STL Bitsets构造函数及成员函数解释及代码示例
  • SGI的STL库 SGI STL
  • c++ stl容器set成员函数介绍及set集合插入,遍历等用法举例
  • 在UNIX中可以包含STL算法吗?
  • STL vector+sort排序和multiset/multimap排序比较
  • linux完全支持C++STL嗎?
  • c++ stl容器vector删除(erase),遍历等基本用法介绍及头文件
  • unix/linux知识 iis7站长之家
  • C++ STL标准模板库类String成员详细列表参考及示例代码
  • STL 在 UNIX 多线程 中不能用?
  • c++ stl栈容器stack的pop(),push()等用法介绍及头文件
  • Linux系统下如何获取STL帮助
  • C++ stl队列Queue用法介绍:删除,插入等操作代码举例
  • STL实现 EASTL
  • C++ STL库中priority_queue介绍,成员函数说明及priority_queue具体用法举例
  • 在COMPAQ TRUE64 UNIX用C++编程,使用Gcc,支不支持stl?
  • c++ stl multimap基本操作使用技巧详细介绍
  • 哪儿能下载aix4.3的c++ stl库
  • c++ STL关联式容器Map成员函数介绍及查找(find()),插入(insert()),删除(erase())等操作代码举例
  • 请问在linux下面编程怎样查询stl类的成员函数
  • 双向队列Deque 类成员函数列表参考(c++ STL 容器)
  • 关于stl源代码


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3