如何禁止STL map 自动排序
摘要:
最近在做一个SPC/SQC 的项目。其中有一处用到了stl map。得到了一个小小的心得,分享给大家。我们知道,在向map中插入数据对时候,map中的元素将按照一定的顺序被插入到对应的节点上,换句话说,从map的头开始顺序地读取数据,其数据的顺序将不同于你插入时候的顺序, 例子如下: std::map<double,int> dnMap; dnMap[10.0] = 1; dnMap[2.9] = 2; dnMap[20.4] = 3; std::map<double,int>::iterator it = dnMap.begin(); for(; it != dnMa 阅读全文
posted @ 2013-04-08 19:30 千年银杉 阅读(13700) 评论(5) 推荐(0) 编辑