boost bimap 学习笔记
摘要:bimap是boost中很重要的一个容器,可以进行双向的查找和替换,这样弥补了如果map和multimap需要找到data所对应的键值。循环遍历元素,才能找到相应的键值,再删除,最后替换的不足。但是boost的模板源编程又有着先天的缺点,就是编译错误不容易找到,编译时间有点长。但是如果长期使用boost,知道常见的错误,这个缺点还是可以慢慢克服的;虽然编译时间是有点长,但是比起自己一行一行自己写,还是说的过去的。下面是需要的一些头,如果只是简单使用bimap,仅引入#include就可以了#include <iostream>
#include <map>
#inclu
阅读全文
posted @ 2012-02-24 14:50
浙公网安备 33010602011771号