C++如何在地图指针中增加一个键的值?

C++如何在地图指针中增加一个键的值?,c++,increment,stdmap,C++,Increment,Stdmap,我有一个地图指针 std::map<long, double> *m_map 我必须在指针映射中执行相同的增量操作。在这方面帮助我 您可以在以下位置使用该方法: 你的问题实际上是如何引用C++中的指针。我想这可能已经在某个地方涵盖了。你可以用*从指针指向对象。由于[]的优先级高于*,因此需要括号:*m_map['a']++ std::map<long, double> m_map map['a']++. m_map->at('a')++;

我有一个地图指针

std::map<long, double> *m_map
我必须在指针映射中执行相同的增量操作。在这方面帮助我

您可以在以下位置使用该方法:


你的问题实际上是如何引用C++中的指针。我想这可能已经在某个地方涵盖了。你可以用*从指针指向对象。由于[]的优先级高于*,因此需要括号:*m_map['a']++
std::map<long, double> m_map 
map['a']++. 
m_map->at('a')++;