c++问题 map

提示23F:\编程\day5_1.cpp[Error]nomatchingfunctionforcallto'std::map<std::basic_string<cha... 提示23 F:\编程\day5_1.cpp [Error] no matching function for call to 'std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >::find(std::_Rb_tree_iterator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::string&)'

什么意思,求解答
展开
 我来答
匿名用户
2015-07-26
展开全部
map模板map变量keyvalue两值想用类似map<int,int> m_map变量表示背包东西m_map->first取key值m_map->second取value值;map自按照key值按升序排列key值能修改修改value值类似写:
map<int,int>::interator m_iter;
for(m_iter=m_map.begin();m_iter!=m_map.end();m_iter++)
{
if(m_iter.first==a)
m_map[a]++;
}
if(m_iter==m_map.end())
{
m_map[a+1]=1;
}
追问
可是换了之后还是这样。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式