摘要

内存映射文件是单机上实现进程间数据通信较有效的方法,但映射到进程的内存空间只是一个连续地址空间,使用并不方便。STL(Standard Template Library)容器使用方便灵活,还有丰富、高效的算法库可供使用。本文以实现内存分配器方式将内存文件映射的连续地址空间改造成为STL容器,从而使需要通信的各个进程能以STL容器方式访问共享内存空间,提高了编程效率,简化了进程间复杂数据的交互。

全文