operator-overloading

operator-overloading

文章 0 浏览 3

bool 运算符() 和继承

我对派生类的 bool operator() 存在以下问题 派生类的点 基 class Point { double x, y public: Point(){x=0y=0} ... } 类派生类运算符 class 3DPoint…

久随 2024-08-21 09:00:12 5 0

涉及临时的运算符重载决策的顺序

考虑以下最小示例: #include &ltiostream&gt using namespace std class myostream : public ostream { public: myostream(ostream const &ampother)…

糖粟与秋泊 2024-08-21 08:11:17 7 0

尝试在赋值中创建一个简单的网格类、非左值

我正在实现一个简单的 C++ 网格类。它应该支持的一个函数是通过圆括号访问的,这样我就可以通过编写 mygrid(0,0) 来访问元素。我重载了 () 运算符,并…

如何视而不见 2024-08-21 01:34:19 6 0

运算符重载 c++

重载运算符时,是否需要重载&gt= &lt=和!=? 对于 C++ 来说,为 !=, !&gt 调用 !operator= 似乎是明智的做法。对于运算符 &lt= 和 !&lt对于运算符&gt=…

痴情换悲伤 2024-08-21 01:18:40 9 0

c++ operator[] 重载问题(工作正常,但不适用于指针,为什么?)

C ++中的operator []问题,我有一些类: 197 class Permutation{ 198 private: 199 unsigned int* array 200 unsigned int size 201 202 void fill(){…

枉心 2024-08-20 18:13:20 8 0

覆盖Python的“in”操作员?

如果我在 Python 中创建自己的类,我应该定义什么函数才能允许使用 in 运算符,例如 class MyClass(object): ... m = MyClass() if 54 in m: ... 另请…

洛阳烟雨空心柳 2024-08-20 04:46:35 7 0

模板类和也是模板的类属性

我在编译以下标头时遇到问题。这是我第一次使用模板,我想我弄错了。编译器将错误指向 vector&gt 。 data_ 和运算符重载函数。我希望 data_ 向量与 Op…

給妳壹絲溫柔 2024-08-20 00:22:45 5 0

C++运算符重载示例

好吧,我是运算符重载的新手,我发现了这个问题。我不想自己记录,而是更愿意问你:D 重点是,我知道如何进行简单的运算符重载,但我面临着堆叠运算符…

梨涡 2024-08-19 21:50:33 2 0

C# 中的 Tribool 实现

我正在尝试使用 http:// 实现 Tribool 类型www.boost.org/doc/libs/1_41_0/doc/html/tribool.html 作为参考。 我使用结构体,因为它是原始类型并且不…

柏拉图鍀咏恒 2024-08-19 19:22:17 3 0

如何在 C++ 中重载一元减运算符?

我正在实现向量类,我需要得到一些向量的反面。是否可以使用运算符重载来定义此方法? 这就是我的意思: Vector2f vector1 = -vector2 这就是我希望这…

如果没有你 2024-08-19 15:48:52 5 0

c++派生类中的重载方法

我有以下问题: 假设基类 A 具有方法: A&amp operator+(A&amp a) {...} 我还有一个派生类 B,它重载(或至少应该如此)此方法: A&amp operator+(B&a…

影子的影子 2024-08-19 07:43:11 7 0

重载命名空间中类模板的输出运算符

我这个程序 #include &ltiostream&gt #include &ltsstream&gt #include &ltiterator&gt #include &ltvector&gt #include &ltalgorithm&gt using names…

深爱成瘾 2024-08-19 05:21:03 7 0

为什么运算符重载没有更频繁地使用?

在许多场景中,运算符重载可以让您更好地表达自己。为什么它们在 C# 中很少使用?…

命硬 2024-08-18 15:44:48 5 0

为什么 Delphi 中的类不能使用运算符重载?

我一直想知道这个问题,但为什么 Delphi 中的类不能使用运算符重载? 我记得在逃亡时读过一次答案,它说它会与某些东西发生冲突,但我记不太清了。据…

小姐丶请自重 2024-08-18 11:35:16 6 0

C++ 「这个」和运算符重载

我想知道如何将运算符与“this”一起使用。举个例子: class grd : clm { inline int &ampoperator()(int x, int y) { return g[x][y] } /* blah blah…

七秒鱼° 2024-08-18 09:28:57 1 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

alipaysp_PLnULTzf66

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

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