std-pair 相关问题

std :: pair是一个完全由两个对象组成的有序异构序列(这是std :: tuple的一个特例)。

map参数的函数需要额外的参数吗? [关闭]

我有这段代码:std :: map <int,std :: pair > m; for(std :: vector :: const_iterator passIt = it-> GetPasses()。begin(); passIt!= it-> GetPasses()。end(); + ...

回答 1 投票 -2

使用地图无法找到可能的运行时错误

我在某处遇到了分段错误,但由于我无法访问案例测试(这是由编程竞赛网站上的自动评判判断的)我无法找到答案。 #包括

回答 2 投票 2

从值/引用的映射中分配引用映射

我希望能够分配一个boost :: fusion ::两个引用值的映射:一个boost :: fusion ::值的映射,以及一个boost :: fusion :: map的引用。什么是正确的(通用的和惯用的)......

回答 1 投票 2

使用pair作为键的C ++映射

我正在使用一个地图(这似乎是上一个问题之后的最佳实现,带有一对密钥,作为传入消息的'容器',可根据sourceID和优先级进行排序,即密钥:...

回答 3 投票 1

对于声明这种数组感到困惑

我正在读这段代码有一条线:对 方法[1 << 18] [17]我不知道这个宣言的含义是什么:方法[1 << 18] [17];有人可以帮忙吗?

回答 3 投票 0

当键是一对时,在映射中使用.find()函数

我在地图中使用一对字符串作为键,并使用int作为值。我想在地图中搜索,如果确切的对已经存在,则增加该值,否则将该对插入到地图中...

回答 2 投票 1

排序对的3D矢量

我声明了以下向量:std :: vector >>>深度;我想通过它们按升序对每个向量中的对进行排序...

回答 1 投票 0

为什么std :: make_pair返回一对引用类型

我正在学习Koffman和Wolfgang的教科书。他们给make_pair的示例实现如下所示:template make_pair(const ...

回答 1 投票 0

为什么对在初始化中不需要类型[重复]

我在Visual Studio c ++ 2017中尝试这个,它可以自动运行a = pair(1.0,2);我认为应该是auto a = pair (1.0,2);为什么这里不需要模板?

回答 1 投票 2

访问存储在迭代器中的数据

我正在尝试使用std :: multiset和std :: pair更加舒服。所以我写了一个小程序,它创建了一个multiset并将元素推入其中,如下所示。 #包括 #...

回答 2 投票 1

Multiset对,找到

我需要找到并擦除由我自己的函数排序的对的mutliset中的值。显然,.find总是将迭代器返回到结尾,而不是搜索到的值。有小费吗?这是功能:...

回答 1 投票 0

从C ++中的函数返回对?

我是C ++的初学者,我面临以下问题:在我的程序中,我有一个函数,我将一个固定大小的数组作为参数传递给我。我遍历它并执行一些操作。作为......

回答 1 投票 -3

使用一对作为另一个函数的参数

我之前问过这个问题,但建议没有用,所以我试图让我的问题更清楚。我有一个函数返回一个std ::对 但是...的参数

回答 1 投票 -2

使用一对作为另一个函数的参数

我有一个函数返回一个std ::对 。我想创建另一个函数来使用前一个函数中的对并查看该对中的数据,即第一个和第二个。 ...

回答 2 投票 0

带有第三个参数(即比较器函数)的重载sort()如何工作?

我有一对矢量:矢量 > pAB;我用sort函数命令它。 sort函数有第三个参数(可能是返回布尔值或布尔值的函数...

回答 1 投票 1

排序对的向量[重复]

我有一个关于排序对矢量的问题:std :: vector > baryProc;这个向量已经填满了对。现在我想对这些对进行排序......

回答 2 投票 16

在C ++中按第一个元素和第二个元素对第一个元素的矢量进行排序? [重复]

如果我有一个矢量 > datatype,通过该对的第一个元素对它进行排序的可接受方式是什么,然后如果第一个相等则按秒进行排序?例如,可能(1,10),(3,...

回答 2 投票 -4

对std :: pair与struct的数组进行排序:哪一个更快?

我想知道是否对std :: pair数组进行排序更快,还是结构数组?以下是我的代码段:代码#1:排序std :: pair数组(通过第一个元素):#include ...

回答 2 投票 1

使用固定类型生成std :: pair的宏

我正在尝试这样的事情:#define SOME_PAIR(x,y)std :: make_pair (x,y)所以程序员必须编写的内容很简单:return SOME_PAIR(true,“Amazing”); ...

回答 4 投票 1

如何对vector或deque KeyPair进行排序

我有一个双端队员 > r;。我需要通过第二个参数对所有内容进行排序,并返回一个双端队列 首先是所有参数。例如:deque > r; [R ....

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.