腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
STL map.find返回不正确的元素
当前问答内容不符合相关政策法规,无法提供答案,请修改问题后重试。
相关搜索:
STL map.find返回所有元素
从列表返回的元素不正确
返回stl容器的正确方式
参考STL地图元素的值?
使用索引擦除stl :: vector中的元素
C++ stl容器元素的"CopyConstructible"要求
查找与点STL格式最近的元素
日志中STL集/映射中的随机元素
返回迭代器以构造STL容器的函数
C++ STL Set:找不到()最后插入的元素
无法将元素插入到嵌套的stl集合中
隐藏元素的位置不正确
返回的Firebase数据不正确
返回的AJAX数据不正确
GetCurrentTime()返回的时间不正确
Django返回不正确的属性
JSONObject返回的Double不正确
clientWidth返回的宽度不正确
Watir返回不正确的子表
JavaScript返回的长度不正确
相关搜索:
STL map.find返回所有元素
从列表返回的元素不正确
返回stl容器的正确方式
参考STL地图元素的值?
使用索引擦除stl :: vector中的元素
C++ stl容器元素的"CopyConstructible"要求
查找与点STL格式最近的元素
日志中STL集/映射中的随机元素
返回迭代器以构造STL容器的函数
C++ STL Set:找不到()最后插入的元素
无法将元素插入到嵌套的stl集合中
隐藏元素的位置不正确
返回的Firebase数据不正确
返回的AJAX数据不正确
GetCurrentTime()返回的时间不正确
Django返回不正确的属性
JSONObject返回的Double不正确
clientWidth返回的宽度不正确
Watir返回不正确的子表
JavaScript返回的长度不正确
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
1
回答
STL
map.find
返回
不正确
的
元素
、
、
我有下面的代码,它似乎
返回
了map中
的
第一个节点,即第0个节点。我不知道这段代码出了什么问题。
map.find
总是
返回
第一(0)个
元素
。无论输入是在“insert”调用中构造
的
。我对
STL
有些陌生,所以如果有任何帮助,我将不胜感激。我是不是漏掉了什么?我不认为
STL
映射需要预先分配它们。谢谢,在这方面的任何帮助都将不胜感激。
浏览 1
提问于2012-08-08
得票数 2
1
回答
STL
map.find
返回
所有
元素
、
、
、
、
具有定义如下
的
STL
映射
的
未定义行为
的
问题: typedef bool (*SNAPSHOT_CALLBACK)(/*Some params here..*/);{} 我遇到
的
问题是,在单键搜索中,迭代器检索我插入
的
两个键。我
的
日志: Insert: Added callback type
浏览 13
提问于2020-04-29
得票数 1
回答已采纳
1
回答
迭代器类型模板
、
、
、
我希望创建一个模板方法,用于独立于
元素
类型在映射(
stl
)中添加和计数
元素
。问题是:我是否可以为迭代器类型使用模板,如下所示?, typename Iter > it =
map.find
浏览 4
提问于2014-02-26
得票数 1
回答已采纳
5
回答
对于非重复项,最有效
的
std容器是什么?
、
、
、
、
将非重复
元素
添加到
STL
容器中最有效
的
方法是什么?什么类型
的
容器最快?我有大量
的
数据,我担心每次我尝试检查它是否是一个新
的
元素
时,都会花费很多时间。我希望地图是非常快
的
。// 1- Map... if(
Map.find
(Element)!
浏览 0
提问于2013-01-23
得票数 10
回答已采纳
2
回答
返回
迭代器
、
、
使用
map.find
()或任何
返回
迭代器
的
函数。将
返回
值存储为ref有什么好处吗?const auto it =
map.find
(0); const auto& it2 =
map.find
(0);
浏览 0
提问于2019-08-01
得票数 1
1
回答
在使用vs2010调试和发布时,
stl
map.find
性能不同
、
、
我使用
stl
map来存储从pcap文件中提取
的
流信息。当数据包到来时,我使用
map.find
来查找数据包所属
的
流是否存在。我必须使用
map.find
两次,因为从A到B
的
数据包和从B到A
的
数据包属于同一个流。我使用FiveTuple作为map中
的
关键
元素
。,结果是合理
的
。当我将其更改为发行版时,我发现第二个m.find在大多数情况下只给了我m.end,而不是
返回
正确
的
迭代器。我发现
浏览 0
提问于2012-10-19
得票数 4
回答已采纳
2
回答
如何扩展
stl
类以拥有自己
的
方法?
、
我知道从
stl
类继承是不好
的
想法。但是,还有其他方法来扩展它们吗?除了创建一个完整
的
包装类并将每个函数调用从我
的
包装器传递给向量之外,还有什么方法可以这样做呢?
浏览 2
提问于2013-06-04
得票数 3
回答已采纳
1
回答
在模板化函数中使用auto和decltype
、
、
、
我一直在尝试使用自动
返回
类型模板,但遇到了问题。我想创建一个接受
STL
映射并
返回
对映射中索引
的
引用
的
函数。为了使代码正确编译,我在这段代码中遗漏了什么?(注意:我假设map可以用0
的
整数赋值进行初始化。我可能会在稍后添加一个boost概念检查,以确保它被正确使用。)MapType Map) -> MapType::mapped_type& CollectionKey Key(Group, SymbolRate, FecRate); auto It = <
浏览 0
提问于2011-10-12
得票数 0
回答已采纳
2
回答
CoderPad C++ Hashmap在求职面试中没有工作。你能解释一下为什么吗?
、
、
事实上,我还有另一个使用coderPad
的
面试,所以我真的需要问这个问题。我必须编写一个算法,它需要我为向量中
的
每个整数
元素
找到频率。但是,当我打印散列映射
的
内容时,每个
元素
的
频率总是1
浏览 12
提问于2022-11-04
得票数 0
回答已采纳
1
回答
unordered_map迭代器会改变吗?
、
、
嗨,我想知道如果unordered_map
的
大小改变然后重新散列,迭代器是否会改变?我正在尝试创建一个迭代器指针结构,以将unordered_map中
的
几个
元素
组合在一起。<string,int> map({{"aaa",1},{"bbb",2},{"ccc",3},{"ddd",4}}); node1.it =
map.find
("aaa"); node1
浏览 0
提问于2013-06-22
得票数 1
回答已采纳
1
回答
为什么不能为tbb哈希映射中
的
相同
元素
设置两个访问器?
、
在下面的代码中,如果我不发布a1,代码似乎被困在
map.find
函数中
的
一个无限循环中。 /&
浏览 0
提问于2017-07-24
得票数 8
回答已采纳
2
回答
排序执行大量不必要
的
交换
我在下面的代码中尝试了两个简单向量
的
字典序比较public: std::vector<int> bigVectorendl;} 我想知道为什么std::sort即使在排序后
的
向量上也要进行大量
的
交换
浏览 1
提问于2015-05-30
得票数 3
5
回答
为什么
STL
算法find()在地图上不起作用?
、
、
有什么解释为什么find()算法不适用于map而必须使用map::find呢?
浏览 0
提问于2009-07-22
得票数 3
回答已采纳
2
回答
如果Map包含键
返回
值,则
返回
0
、
我是F#
的
新手,我想按标题说
的
做,但是我不断地得到这些类型
的
错误。我知道这很管用: function> validString2 "x" (Map.ofList [("x", 5)]);;但我只想
返回
Map.find
a ,如果a在地图上,则只
返回
a,否则我想
返回</e
浏览 5
提问于2022-02-15
得票数 0
回答已采纳
4
回答
两集
的
有效相交
、
、
我有两组(或两组地图),需要高效地处理它们
的
交集。我知道有两种方法: 根据不同
的
大小,这两种解决方案中
的
任何一种都要好得多(已经计时了),因此我需要根据大小(这有点麻烦)在这些算法之间切换--或者找到一个性能优于两者
的
解决方案,例如使用
map.find
()
的
某个变体,将前面的迭代器作
浏览 2
提问于2018-05-09
得票数 4
回答已采纳
2
回答
如何覆盖unordered_map
的
[]运算符
、
目前我使用
的
是count()成员函数。如果它大于0,则表示密钥存在。//get user input x as an integer //do something上面代码
的
问题是,对于不存在
的
键x,if (m[x] ==在我
的
情况下,unordered_map条目的值不是零。不知道如何覆盖此运算符。有什么想法吗?谢谢。
浏览 0
提问于2015-06-07
得票数 0
2
回答
从具有自定义类型
的
c++中获取std::map
的
值
、
string device;在此之前没有错误
返回
但是,当我要访问给定
的
相关密钥
的
值时,ProxyClientHandler client = connectedClient.find(deviceId); 它给了我一个错误
浏览 1
提问于2015-03-31
得票数 2
回答已采纳
2
回答
std::map find无法正常工作
、
、
、
std::
map.find
()用于
返回
一个
元素
的
map::iterator,如果有,则
返回
到
元素
;如果没有,则
返回
到end()。我把BadPtr还给我了。完全相同
的
结构在代码
的
另一部分中工作得很好。to_find); return iterator(it);OntologyClass::iterator
的</e
浏览 0
提问于2009-11-29
得票数 1
3
回答
更改函数以
返回
指针
、
、
我是C++
的
新手,我已经编写了下面的类和函数: public:boost::shared_ptr<Details> return
map.find
(name)->second;这很好用,但我被告知要让函数
返回
指针,如果查找失败则
浏览 2
提问于2011-08-25
得票数 0
回答已采纳
1
回答
为什么在擦除
的
条目上重用std::
map.find
的
返回
迭代器会提供一个有效
的
密钥和随机值?
、
、
、
、
我在代码中遇到了一个问题,我使用了下面的map方法序列find(k)、erase(k)、find(k),并且两次都访问了find
的
返回
的
迭代器第一次和第二次成员。这就要求我正确地检查一下
map.find
(k) == map.end()。但是,如果忽略了这一点,幕后会发生什么呢?尽管将find
的
返回
迭代器与.end()
的
计算结果比较为true,但仍然可以访问it.first (旧键)和it.second (随机值)。Iterating over map: entry fo
浏览 4
提问于2020-04-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
追求简单C+之删除STL列表的元素
PLC顺序控制梯形图的编程方式
从入门到精通:C+STL标准模板库完全指南
切片上的健壮范型函数
C+STL 教程
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券