给出了一种应用于大型自动化软件系统的新型map设计方案,简要介绍了大型自动化软件系统中map的应用特点,指出了现有C++标准模板库map、vector不能很好地满足应用要求的原因.然后通过吸收现有map、vector的优点,给出了一种基于vector的新型map(MACS_map),并通过与C++标准模板库中的map的对比实验,证明了新型map在性能消耗比较小的情况下.完全能满足应用需求,同时比现有C++标准模板库的map能极大地节省内存消耗,提高内存使用效率。
电子元器件应用
2009年9期