前段时间,我和同事讨论了如何在STL映射中插入值。I prefer map[key] = value;因为它让人感觉自然,读起来清晰,而他更喜欢地图。插入(std:: make_pair(关键字,值)

这是我提出的一种可能的方法:当然,我们也可以通过定义另一个函数RetrieveValues从映射中检索所有值。有没有其他方法可以轻松实现这个目标?(我总是想知道为什么std::map不包括我们这样做的

初始化静态映射的正确方法是什么?我们是否需要一个静态函数来初始化它?