C++ 当一对在向量中时,如何使两对相等?

C++ 当一对在向量中时,如何使两对相等?,c++,C++,如果你有像向量一和向量一这样的东西。推回(生成一对(1,2))如果我声明另一对像向量一对这样的向量元素,我如何使它等于从向量中弹出的向量元素?要进行比较,你可以使用操作符,它定义了所有比较操作符: operator==,!=,<,<=,>,>=(std::pair) 运算符==,!==(标准:成对) 向量中弹出了什么元素,您还没有提到弹出 也许你想要: thisOne = one.back(); 等等,什么?你推一个,然后声明另一个,向量上弹出了什么?你是不是要从向量

如果你有像向量一和向量一这样的东西。推回(生成一对(1,2))如果我声明另一对像向量一对这样的向量元素,我如何使它等于从向量中弹出的向量元素?

要进行比较,你可以使用操作符,它定义了所有比较操作符:

operator==,!=,<,<=,>,>=(std::pair)
运算符==,!==(标准:成对)

向量中弹出了什么元素,您还没有提到弹出

也许你想要:

thisOne = one.back();

等等,什么?你推一个,然后声明另一个,向量上弹出了什么?你是不是要从向量后面弹出第一对?对不起,我会编辑这个问题。你说相等时是指赋值吗?我以前从未见过这个“名称”。“cmp”运算符。不过还是有道理的。