operator-overloading

operator-overloading

文章 0 浏览 3

C++运算符重载

在C#中,重载任何运算符的方法(函数)必须是static和public。 我认为将其设为静态是一件好事,每个对象不需要它自己的版本。 但在 C++ 中,它不必是…

花想c 2024-11-07 03:45:54 0 0

在通用 C# 类中链接隐式运算符

对于以下通用 C# 类,我想将 T 转换为 K: public abstract class ValueType&ltT,K&gt : IValueType&ltT&gt where K : ValueType&ltT,K&gt,new() { pu…

四叶草在未来唯美盛开 2024-11-07 01:44:03 0 0

如何重载ostream运算符<<使其与 C++ 中的 log4cxx 一起工作?

假设我有一个 A 类和一个运算符&lt&lt像这样声明: // A.h class A { // A stuff } std::ostream&amp operator&lt&lt(std::ostream&amp os, const A&a…

冰雪之触 2024-11-07 00:56:57 0 0

Haskell 中 == 和 = 的区别

我仍然无法理解 Haskell 中 == 和 = 之间的区别。我知道前者与重载类型有关​​,后者“给出函数的结果”,但我似乎无法理解它!任何帮助将不胜感激。…

丿*梦醉红颜 2024-11-06 22:59:15 1 0

运算符重载并导致友元函数错误

我正在做一项向我介绍运算符重载的作业。我必须重载一些二元运算符作为成员函数和友元函数。我的重载“+”运算符的成员函数工作正常,但我的重载“-”…

沉默的熊 2024-11-06 21:07:21 0 0

C# 中的运算符重载

class Point { private int m_PointX private int m_PointY public Point(int x, int y) { m_PointX = x m_PointY = y } public static Point operato…

无可置疑 2024-11-06 16:12:24 0 0

用户定义的结构不会继承重载的 == 运算符吗?

如果引用类型没有重载相等运算符 ==,则将使用 Object 上的内置相等运算符。为什么用户定义的 structs 的情况不同: struct A{ } static void Main(st…

ˉ厌 2024-11-06 11:06:48 2 0

如何使用类构造函数创建多个数组而不在类中创建多个数组?

我正在进行运算符重载的练习。我创建了一个矩阵类,我应该重载运算符,这样我就可以有效地对矩阵进行算术运算。 我的指示说我应该使用具有 2 个参数的…

带上头具痛哭 2024-11-06 01:28:50 1 0

运算符重载允许使用右值捕获但不能分配给

是否可以设计以及如何为我的类 C 重载 operator+ 来实现这一点: C&amp&amp c = c1 + c2 但这不可能: c1 + c2 = something 编辑: 我把物体改成了小…

四叶草在未来唯美盛开 2024-11-05 07:02:37 0 0

C# 泛型运算符

我正在尝试实现一个像这样的通用运算符: class Foo { public static T operator +&ltT&gt(T a, T b) { // Do something with a and b that makes sen…

本宫微胖 2024-11-05 02:43:52 0 0

”“x2B” Java 类的运算符

我有一个这样的类: private static class Num { private int val public Num(int val) { this.val = val } } 是否可以使用“+”运算符添加到该类的对…

×眷恋的温暖 2024-11-05 01:06:33 1 0

作业 - 运算符 - 超载货币类别 - 卡住/丢失

我需要创建运算符重载函数方面的帮助。我尝试了 2 但我被困住了。 (谢谢大家上次的帮助!我能够完全完成:])。 问题 1: 运算符 +(const 货币 &amprh…

痴者 2024-11-04 15:42:56 0 0

帮助链接列表函数...重载流操作以及获取和设置函数 C++

大家好,我现在有点卡住了,需要帮助来重载这些类中的流操作。还需要帮助访问我正在创建的链表中的数据,在 throwMudAt() 函数中,我需要找到距离,但…

如果没结果 2024-11-04 08:45:24 2 0

c++帮助从 stdin 读入到 stdout 。还有运算符重载

我需要有关这部分代码的帮助...我应该将两个双精度数传递给 schmoo。如果我这样做“Schmoo(8.0,9.0)”它可以找到,但是当我尝试它时,我收到一个错误…

原野 2024-11-04 07:02:21 1 0

”=“使用 C++/CLI 在列表中重载运算符,将关联数组作为一项

你们中的任何人请建议我如何使用“=”运算符重载其中包含关联数组的列表。 C++/CLI 是我正在使用的语言。 我想要实现这样的目标。 `myList[0]["Key"] …

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