Map 是一个容器类,用于存储聚合数据...它使用哈希算法进行检索,非常容易检索存储在其中的数据。 map是一个键值对...可以通过对应的key来检索数据... 在下面的声明中,我定义键必须是整数(4 字节),数据必须是字符串值...
typedef map<INT32U,string> EventMapType;
我在维基百科中搜索了使用 map 的示例程序...但是我无法理解那里给出的示例..我需要知道数据和 key 如何存储在 map 中以及如何通过关键...我是 MFC 的新手...
最佳答案
贝塔,
我只是快速谷歌了一下,想出了 http://erunways.com/c-using-the-standard-template-library-stl-map-example/我不会只在此处复制粘贴该代码……它只有大约 50 行。
我建议您通读该代码,然后编译并运行它(按原样)。如果您遇到问题或只是遇到对您没有意义的事情,请在此处提出具体问题。克?
干杯。基思。
关于c++ - 无法理解 map 在 c++ 中的用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5769474/