c++ map insert error
2013-07-15 16:01
711 查看
typedef map<string,int>::value_type statsValType; map<string,int> stats; stats.insert(statsValType(*iter,1));
*iter 内容为string
出现错误:对‘std::pair<const std::basic_string<char>, int>::pair(int)’的调用没有匹配的函数
修改方法:
stats.insert(pair<string,int>(*iter,1));
相关文章推荐
- C++10.3.5 map : : insert 的使用(下)(有不懂)
- C++关联容器-map[ ]=与insert操作不同
- C/C++ Map 关于insert、iterator、erase、char * key总结
- C++ error: passing 'const std::map<>]' discards qualifiers或pass-by-reference-to-const-map导致的“discards qualifiers”
- C++语法基础--关联容器--map(一)--constructor,operator[],insert
- c++ map与 qt QMap insert 区别
- C++ map应用之insert方法
- C++ map插入(insert)数据返回值
- C++ unordered_map自定义KEY用法以及insert无法覆盖解决办法
- c/c++ error:GetAdaptersInfo第二个实参未被赋值,GetMac.exe 已停止工作
- error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http:/
- C/C++基础——map的基本操作总结
- opencv error assertion failed,imread读到的总是空数据,Microsoft C++ 异常: 内存位置 0x0043f888 处的 cv::Exception。
- C++中的unordered_map,以及与STL中的map的比较
- c++ hash_map 详细介绍
- C++ STL中Map的按Key排序和按Value排序
- C++ map操作下标问题
- linux下C++ STL hash_map的使用以及使用char *型变量作为Key值的一大“坑”
- C++ map,set内部数据结构简析
- 比较好玩的C++模板类:Map