摘要: channelid如何生成的/////////////////////////////////////////////////////////////////// I_TCPServer.h // Description: // ///////////... 阅读全文
posted @ 2014-08-05 23:19 zzyoucan 阅读(2422) 评论(0) 推荐(0) 编辑
摘要: 我今天在想这个vector,map为什么不能写入共享内存,原来是因为new的时候只是new了这个对象在共享内存上,而真正的堆上的内存并没有在共享内存里面的,如果要想vector可以共享就要重写分配器或者用boost的,看了我们那个结构体还是很复杂的,肯定不适用,看来只有改成数组,对于string为什... 阅读全文
posted @ 2014-08-05 23:18 zzyoucan 阅读(589) 评论(0) 推荐(0) 编辑
摘要: plug过程1.INIT_PLUG#define INIT_PLUG Plug::InitPlug g_InitPlug(true);//共享内存数据结构struct PlugShareMemory{ void* pFirstHand; //第一个打开文件的句柄 I_Plug... 阅读全文
posted @ 2014-08-05 23:13 zzyoucan 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 昨天在上篇blog里描写了如何把STL容器放到共享内存里去,不过由于好久不写blog,发觉词汇组织能力差了很多,不少想写的东西写的很零散,今天刚好翻看自己的书签,看到一篇挺老的文章,不过从共享内存到STL容器讲述得蛮全面,还提供了学习的实例,所以顺便翻译过来,并附上原文地址。共享内存(shm)是当前... 阅读全文
posted @ 2014-08-05 19:34 zzyoucan 阅读(4226) 评论(2) 推荐(0) 编辑