std-pair 相关问题

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

矢量堆栈对|使用dfs的树中最长的路径

#包括 using namespace std;向量 形容词(10001); bool vis [10001]; void initialize(){for(int i = 0; i <10001; i ++)vis [i] = false;对

回答 1 投票 0

队列返回错误的pair.first值

我有一个奇怪的问题:在从队列中弹出(先前推送的一对整数)后,我得到对的第二个元素的正确值和第一个元素的完全随机值。例如,如果我推对&...

回答 1 投票 1

C ++将std :: pair添加到模板基类

我在C ++代码中有一种奇怪的行为。我有一个抽象基类Symbolic:template class Symbolic {protected:vector >单项式;上市: ...

回答 1 投票 0

如何将空对矢量推回到另一个向量?

的std ::矢量 >> offset_table; for(int i = 0; i <(offset.Width()* offset.Width()); ++ i){offset_table.push_back(std :: vector <std :: ...

回答 2 投票 9

找到最近对时的OpenMP竞争条件

我正在做一个任务,找到两个不相交的集合A和B之间最接近的一对。我正在使用OpenMP并行化算法的递归,但我遇到了一些数据竞争。我很新......

回答 1 投票 0

在一对向量内释放对象的内存

我想知道如何在一对向量内取消分配对象的内存。矢量<对 > vectorObject;我尝试使用迭代器迭代所有...

回答 3 投票 0

C ++显示有矢量的地图

的std ::地图 >数据;为了通过使用副本打印出来,我的std :: ostream_iterator应该如何?显然是std :: ostream_iterator

回答 3 投票 0

如何改变对(>和

我正在尝试对矢量<对进行排序 >但我想改变对类型的比较运算符的行为,这样如果第一个值相等并且它与(>)进行比较......

回答 3 投票 0

如何设置矢量对矢量?

在这段代码中,我试图制作一个矢量对矢量。代码编译但它有一个分段错误,我无法弄清楚我哪里出错了。我会感激任何暗示......

回答 2 投票 0

最快的方式来写矢量 提交

我正在尝试将大量x / y双点写入文件。我提出以下功能是最快的解决方案。还有其他方法加快这个过程吗?写给...

回答 5 投票 3

为什么为对象类编译标准优先级队列失败?

我正在尝试创建一个std :: priority_queue,它将一对作为参数。该对具有参数int和Coord。 Coord是一个结构,只包含两个整数(x和y)用于数组的坐标。 ...

回答 2 投票 1

填充成对的矢量对没有按预期工作

我有以下代码填充包含一对对的向量。的std ::矢量 >> vec; int x = 100,y = 10,z = 20; vec.push_back(的std :: make_pair((...

回答 1 投票 0

CGAL如何保存std :: vector 指向.xyz文件?

我是C ++的新手,我不熟悉矢量和配对。我正在研究CGAL,我想保存std :: vector 指向.xyz文件,但CGAL文档中提供的示例使用不同的...

回答 1 投票 -1

使用自定义运算符的std :: pair的binary_search

我正在尝试进行包含整数对向量和整数向量的binary_search,如下所示:#include #包括 using namespace std; typedef矢量

回答 1 投票 6

使用std :: pair返回值优化

我目前对C ++ 17保证的RVO及其含义感到困惑。我理解为了让NRVO启动,我需要确保返回一个对象的同一个实例...

回答 1 投票 0

如何在C ++中创建一组无序的整数对?

以下程序不会编译一组无序的整数对,但它会对整数进行编译。可以在用户定义的类型上使用unordered_set及其成员函数,如何定义...

回答 7 投票 37

将函数指针作为向量传递 > X参数

这是一些代码:// Unit.h typedef void(IInteractable :: * fPtr)(Player&); typedef std :: vector >行动; // Unit.cpp动作单元:: getActions(){...

回答 1 投票 1

C ++使用copy显示对的向量

的std ::矢量 > v; //排序和其他东西...... std :: ostream_iterator >> out_it(std :: cout,“\ n”); std :: copy(v.begin(),v.end(...

回答 1 投票 0

C ++比较容器中所有对的第一个和第二个元素

我有这样的对矢量:std :: vector <std :: pair <int / * Val1 * /,int / * Val2 * / >> myVector;在'myVector'第一和第二对比较每对的有效方法是什么?

回答 1 投票 -1

将数月中的字符串放在一对矢量中

我有一对矢量日期和付款,如下所示:std :: vector > payment = {{“8/18”,0.0},{“7/18”,771.98},{“6/18”,0.0},{“5/18”,771.98},...

回答 1 投票 1

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