首页 > 代码库 > 问题解决——multimap中统计key的种类

问题解决——multimap中统计key的种类

================声明=================

本文原创,转载请注明出处和作者,并保持文章的完整性。

本文链接:http://www.cnblogs.com/wlsandwho/p/4202686.html

====================================

由于要表示类似“P3由A、B、C组成”的情况,

又出于某种情况我使用了multimap作为存储方式。

====================================

由于整个multimap里会有P0,P1,P2,……,PN,所以,

需要知道组成这个multimap的所有key,不重复的列出。

====================================

问题明确了,那么就找资料。

====================================

很显然的,multimap是标准库的东西,首先找参考手册。

自从我偶然间发现了http://www.cplusplus.com/reference/这个网站,我就把它添加到了我的书签。

找了一下,没什么有用的资料。

网上大致搜了一下,也没啥可用的东西。

====================================

胡编乱造的时刻到了,哦不,是表现创造力的时刻。

====================================

由于之前很少很少用STL的东西,所以,只能凭个人爱好,大致的写写。

自己写了一个简单的类,自然的,会有一个multimap作为成员变量,然后再添加一个set用来辅助multimap做统计。

就是这么简单。这也应该是最简单的解决方法。

====================================

积累,从点滴做起。俗话说得好,千里之堤,溃于蚁穴。

那些吐槽我说“千里之行,始于足下”的家伙们,既然你们知道,为什么不做呢?

我反正不知道。

 

问题解决——multimap中统计key的种类