运算符 问答列表

c++ 运算符重载:ZZ_pX向量的 NTL 库导出/导入

作者:azicko 提问时间:10/27/2019

我正在尝试从类型 ZZ_pX 导出和导入 NTL 向量。阅读源代码后,我发现了这个有趣的运算符函数: istream& operator>>(istream& s, ZZ_pX& x) { NTL...

是否可以检查重载 eq 的类的句柄是否相等?

作者:Will 提问时间:11/19/2019

我的代码有一些属于第三方类的对象的句柄,我无法修改这些句柄。此类重载,因此,它不会像内置版本那样比较句柄是否指向同一对象,而是根据输入对象的值进行不同的比较,而不管是否为同一对象提供两个句柄。eq==...

有没有更好的方法来重载 ostream 运算符<<?

作者: 提问时间:12/22/2019

假设您有以下代码: #include <iostream> template <typename T> class Example { public: Example() = default;...

近似相等物体的交集

作者:Kalev Maricq 提问时间:1/12/2020

我正在检测图像中的物体并尝试不同的检测算法。我想在我的数据集上比较算法的结果。我已将每个算法的结果存储为 [filepath,detection_box_coordinates,otherstuff]...

重载成员访问运算符 -&gt;, .*

作者:Bingo 提问时间:1/8/2012

我理解大多数运算符重载,除了成员访问运算符等。->.*->* 具体而言,传递给这些运算符函数的内容,以及应该返回的内容? 运算符如何工作(例如 ) 知道被推荐给哪个成员吗?它能知道吗?它甚至需要知...

带有 NA、TRUE 和 FALSE 的逻辑运算符(AND、OR)

作者:Remi.b 提问时间:5/31/2013

我无法理解逻辑(布尔值)的属性,以及与逻辑 OR() 和逻辑 AND() 一起使用时。以下是一些示例:TRUEFALSENA|& NA | TRUE # [1] TRUE NA | FALSE #...

为什么字符串比较的 == 运算符(似乎)相对于任一字符串长度是线性时间?

作者:vopsea 提问时间:2/8/2020

#include <iostream> #include <chrono> #include <string> using namespace std::chrono; int main(int ar...

错误:我的类的“operator&gt;&gt;”不匹配

作者:Philipp Penalber 提问时间:2/26/2020

我有一个错误,说: error: no match for ‘operator>>’ (operand types are ‘std::ifstream {aka std::basic_ifstre...

为什么我的运算符 + 重载调用我的复制构造函数,尽管它是通过引用传递的?

作者:tameless 提问时间:6/21/2020

我已经做了一些研究,但我无法找到对我的代码行为的解释(我可能没有问正确的问题)。我正在使用 C++,使用 VS2019。 该代码涉及在“数据结构和其他对象”教科书中找到的类。Points 我现在存...

C++ 如何打印 wstring?

作者:Apteryx 提问时间:6/24/2020

我正在使用一个C++库,该库从某些函数返回wstrings。当我尝试将它们打印到 std::cout 时,我收到一条消息,基本上说它找不到 in 的重载。 这段小代码演示了这个问题。误差行为 14。<...


共704条 当前第64页