operator-overloading

operator-overloading

文章 0 浏览 3

如何重载运算符++对于后缀 a++ 有两种不同的方式和前缀 ++a?

如何以两种不同的方式为后缀 a++ 和前缀 ++a 重载运算符++?…

余生再见 2024-09-26 03:57:18 3 0

以 2 种变体重载 [] 的问题

这是我的通用类: template&ltclass T, class PrnT&gt class PersonalVec { public: PersonalVec() T &ampoperator[](int index) const const T &ampo…

羁〃客ぐ 2024-09-26 03:33:55 2 0

重载的运算符参数始终为 null

所以我有一个类,它重写 Equals(object obj) 和 GetHashCode() 以及实现 IEquatable。为了在检查相等性时使使用这种类型更加自然,我想,哎呀,我会重…

音盲 2024-09-26 01:48:58 3 0

重载运算符>>()

我对 C++ 的了解很少,因为我只上过几门课。我了解使用友元函数来重载具有 x、y 实例变量的 Point 对象的“简单书籍示例”的输入、输出流运算符的基本…

天涯沦落人 2024-09-25 21:46:14 0 0

运算符 == 或 << 中的朋友我什么时候应该使用它?

我觉得我对 friend 关键字的理解有点漏洞。 我有一堂课,演示。我在代码中将它用于两个变量 present1 和 present2,我将它们与 == 进行比较: if(pres…

触ぅ动初心 2024-09-25 21:24:04 2 0

c++ 中的运算符重载(有朋友和没有朋友)

嘿,我想知道这两个运算符定义之间的区别: 1: class Rational{ //... public: //... Rational operator -() const{ return Rational(-t,b)} //... }…

触ぅ动初心 2024-09-25 18:24:37 3 0

在 D 中透明地同步对象中的任意属性

假设我有一个像这样的类:让 class Gerbil{ int id float x,y,z } 我们进一步说这是实时模拟的一部分,其中我有一个服务器/客户端设置,并且我更改了…

帅哥哥的热头脑 2024-09-25 17:22:20 6 0

尝试在 Prolog 中定义运算符时出现问题

我用以下代码定义了一个 prolog 文件: divisible(X, Y) :- X mod Y =:= 0. divisibleBy(X, Y) :- divisible(X, Y). op(35,xfx,divisibleBy). Prolog …

将军与妓 2024-09-25 14:07:02 2 0

C# 中是否有任何方法可以在派生类中强制执行运算符重载?

我需要定义一个接口,它必须对实现它的类型强制执行某些运算符重载。似乎没有明显的方法可以做到这一点,因为运算符重载必须使用类中的静态方法来完成…

我不是你的备胎 2024-09-25 12:43:39 4 0

模板中的操作员错误

我正在尝试创建一个“值”模板类,可以轻松地为其分配其他属性。 属性存储在 std::map 中,并且 operator[] 已被重载以提供对它们的快速访问。 #if ! …

横笛休吹塞上声 2024-09-25 04:40:09 3 0

未找到二进制 * 运算符

我有一个带有正确重载的 Vect*float 运算符的向量类,并尝试创建全局/非成员 float*Vect 运算符,如下所示:(注意这是一个经过大量编辑的示例) clas…

爱格式化 2024-09-25 01:07:05 3 0

如何定义类似于向量的向量的双括号/双迭代器运算符?

我正在移植使用非常大的浮点数组的代码,这可能会触发从 c 到 c++ 的 malloc 失败。我问了一个关于是否应该使用向量或双端队列的问题, Niki Yoshiuch…

倾城°AllureLove 2024-09-24 09:01:57 5 0

为什么 F# 不为运算符 == 提供自定义重载?

F# 中的可区分联合和其他基元类型默认使用结构相等,并为 .Equals 方法提供生成的重写。 F# 相等运算符显然与 C# 相等运算符不同,因为即使对于引用类…

不奢求什么 2024-09-24 07:17:24 2 0

当调用基类的指针时,赋值运算符不会重载吗?

我遇到了以下问题,这向我证明我对 C++ 的工作原理知之甚少。 我使用带有纯虚函数的基类 class Base ... 和类型的派生类, class Derived : public Ba…

仅一夜美梦 2024-09-24 03:09:00 2 0

如何修改现有 Java 类以重载 Groovy 中的运算符?

我正在实施一些数学课程,并且第一次发现 Java 的问题(繁琐且重复的代码),我确实无法通过切割器编码来克服这些问题。运算符重载确实非常方便,而且…

挽心 2024-09-24 01:57:02 3 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文