腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
std
::
map
中
插
入时
抛出
错误
。
键
是
std
::
对
,
值
是
短
整型
c++
、
stdmap
#include <iostream>#include <utility> {
std
::
map
<
std
::pair<
std
::string,
std
::string>, short> m;
浏览 76
提问于2019-05-30
得票数 0
6
回答
在
std
::
map
中找到最接近或最精确的
键
c++
键
在
插
入时
线性增加,所以它已经被排序了(也许unordered_
map
会更好?)。我正在寻找的方法
是
找到一个与当前长度最匹配的
键
以获得时间
值
,或者更好地找到围绕长度的两个
键
(给定的
键
在
它们之间),这样我就可以找到两个时间
值
之间的
插
值
值
。 我也需要最好的性能,因为它将被实时调用。编辑:我希望下面
是
对
下面第一个答案
浏览 6
提问于2015-02-09
得票数 29
回答已采纳
1
回答
如何在c++地图
std
::
map
<string
中
插入
值
,
在
c++
中
插入list<string>?
list
、
c++11
、
dictionary
、
std-pair
我正在尝试
在
map
中
插入一个
值
,其中要映射的
键
是
字符串,
值
是
列表。当我尝试插
入时
,我得到了
错误
。#include <iostream>#include <vector>#include <string>main
浏览 0
提问于2015-12-30
得票数 0
2
回答
为什么C++
std
::set没有'at‘函数,以及内联选项是什么?
c++
考虑以下代码[... populate the
map
...]public: : mString(someMap.at(stringNumber))
std
<(const StringWithID& l, const StringWithID& r) { return l.stringID
浏览 6
提问于2016-12-09
得票数 1
回答已采纳
1
回答
有关C++
std
::偶数的怪异编译
错误
c++
、
stl
这是代码和
错误
信息,有什么想法吗?我尝试删除这一行代码Building t = beginEndMap[b.id];后,编译就可以了。但无法计算出这一行的随意到
错误
。这一行与
对
无关,但编译
错误
与
对
相关。
错误
消息, required from '
std
::pair<_T1, _T2>::pair(
std
::piecewise_construct_t,
std
::tuple<_Args1...
浏览 3
提问于2017-10-15
得票数 0
回答已采纳
4
回答
C++
中
是否有链接的哈希集?
c++
、
set
我将数据插入到集合
中
。如果数据插入成功(意味着数据不在集合
中
),则I push_back到向量
中
。当我遍历数据时,我使用向量。
浏览 0
提问于2013-04-04
得票数 9
回答已采纳
2
回答
如何从地图中移除矢量对象
c++
、
stdvector
、
stdmap
我有一个地图
std
::
map
<int,
std
::vector<Data>>myMap,我的结构定义如下。struct Data int x; int y; };
在
myMap
中
,
键
是
整型
,
值
是
结构的向量我希望从向量
中
删除与向量对象的
键
和x
值</e
浏览 38
提问于2020-07-06
得票数 0
回答已采纳
3
回答
使用
std
::
map
无法捕获未处理的异常
c++
、
exception
、
stl
、
stdmap
我正在尝试使用operator[]
在
std
::
map
中使用
键
读取元素。class MapElement public: char c;{ m1.a =10;m1.c = 'a'; m2.a =20;m2.c =
浏览 2
提问于2013-11-25
得票数 3
回答已采纳
1
回答
在给定情况下使用哪个容器?
c++11
、
stl
、
containers
(pn,qn)(ii)我存储每对加入set.For ex的次数:(7,2)一
对
只出现一次,但如果加3次计数,则为3次。
在
c++
中
,哪个容器
对
这个问题
是
有效的?请问你是否理解不了我的问题,
对
英语不好感到抱歉。
浏览 1
提问于2016-04-12
得票数 0
回答已采纳
2
回答
编译器不完成进程
c++
、
multimap
我有一个multimap,
键
是
短
的,
值
是
另一个现在我想做了
std
::pair<short,short> z={1,2}; a.insert(z);
浏览 2
提问于2020-04-22
得票数 2
回答已采纳
1
回答
在
什么情况下
std
::unordered_
map
会表现得很慢?
c++
如果将1000000个整数插入到一个映射和一个unordered_
map
中
,则映射所用的时间
是
它的3倍。提前谢谢。a.cpp:
std
::
map
<int,
浏览 4
提问于2016-06-23
得票数 1
4
回答
如何在C++
中
实现迭代器?
c++
、
iterator
我
在
以下代码中使用迭代器有问题吗?有人知道怎么修吗?using StringVec =
std
::vector<
std
::string>; StringIntMap wordcount_
map
;
浏览 0
提问于2020-08-28
得票数 0
4
回答
如何按一个
值
属性
对
海量地图进行排序?
c++
、
sorting
、
boost
、
map
我有一个
map
<
std
::string, myStruct>,我想知道如何通过myStruct.order
中
的
整型
属性对映射中的项进行排序,如果2个或更多的myStruct订单是相同的
抛出
键
(字符串)列表
在
C++03 (可能
是
boost)中有什么奇妙的方法吗?
浏览 0
提问于2012-01-30
得票数 0
2
回答
在
地图中使用
std
::type_index作为
值
c++
、
c++11
、
constructor
、
rtti
、
typeinfo
我正在尝试创建一个
值
为
std
::type_index的
std
::unordered_
map
。以下代码段可以正常工作:workingMap[typeid(int)] = 1;但是这个不能运行,并
抛出
一个
错误
:
std
::unordered_
浏览 117
提问于2017-09-13
得票数 16
回答已采纳
1
回答
在
地图
键
中
的向量
中
查找多个字符串
c++
、
r
、
rcpp
我有一个
键
和
值
的列表。还有一个向量有一些
键
。我希望
在
列表
中
搜索这些
键
,并使用相应的
值
进行进一步的计算。export]] List sim(simil);
std
::
浏览 3
提问于2017-03-15
得票数 0
回答已采纳
8
回答
何时使用
std
::
map
::at检索
map
元素
c++
、
c++11
、
stdmap
我在上读过不同的文章和问题,但对我来说还不清楚什么时候使用
std
::
map
::at检索地图元素更好。 返回
对
用
键
k标识的元素的映射
值
的引用。如果k与容器
中
任何元素的
键
不匹配,则函数将
抛出
一个out_of_range异常。对于我来说,只有当您100%确定具有特定
键
的元素存在时,才值得使用
std
::
map
::at,否则您应该考虑异常处
浏览 5
提问于2015-10-20
得票数 62
回答已采纳
2
回答
与
map
和unordered_
map
相关的编译
错误
:“正在尝试引用已删除的函数”
c++
、
c++11
我想使用C++
中
的映射来创建向量和
整型
之间的关联。但是我得到了多个编译
错误
,代码如下:#include <
map
>{ return 0;并在VC++<em
浏览 2
提问于2018-07-07
得票数 16
回答已采纳
5
回答
C++的
std
地图插入语义的基本原理?
c++
、
map
、
standard-library
我有点被
std
::
map
::insert的语义搞糊涂了。我的意思
是
,我不是
在
抱怨--标准就是标准,API就是它的样子。而且-只有
在
它的单参数版本pair<iterator,bool> insert ( const value_type& x );
中
,它甚至会告诉您它是否将(新的、可能不同的)
值
插入到
键
中
。据我所知,如果
键
已经存在,迭代器版本将悄然忽略插入。
对
我来说,这完全是违反
浏览 8
提问于2012-05-14
得票数 25
回答已采纳
2
回答
字符串流无符号转换是否中断?
c++
、
iostream
、
stringstream
考虑这个程序:#include <string>#include <cassert> { return 0;我
在
OS 10.5.6上的gcc ( 4.0.1版苹果公司构建5490版)上尝试
浏览 1
提问于2009-04-24
得票数 4
回答已采纳
2
回答
当插入到
std
::
map
中
的同一
键
时引发异常
c++
、
stl
我使用VS2010,并注意到当我
在
std
::
map
中
添加一个
键
:value对时,如果类似的
键
已经
在
映射中,那么插入就是ignored.So (例如:_pipes.insert(
std
::make_pair(pipeName,ppl)); _pipes.insert(
std
::make_pair(pipeName,pp
浏览 1
提问于2013-09-07
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+23 特性概览
这几个C+的坑,一旦踩中了,加班是肯定避免不了了!
Socket网络编程之UDP客户端
全面讲解在Rust中处理错误的有效方法
【C+学习笔记】C+异常处理!你绝对不能错过的干货!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券