operator-overloading

operator-overloading

文章 0 浏览 3

为什么 Visual C++ 编译器在这里调用了错误的重载?

为什么 Visual C++ 编译器在这里调用错误的重载? 我有一个 ostream 的子类,用于定义格式化缓冲区。 有时我想创建一个临时文件并立即使用通常的 &lt&…

卷耳 2024-07-17 19:03:48 6 0

日期时间差运算符考虑夏令时?

据我所知 DateTime 类型的差分运算符考虑闰年:那么 new DateTime(2008, 3, 1) - new DateTime(2008, 2, 1) // should return 29 days new DateTime(2…

时光与爱终年不遇 2024-07-17 18:19:39 7 0

C/C++ 替换/重新定义规则?

我对 C/C++ 并不是特别陌生,但今天我发现了一些我没想到的事情。 这在 gcc 中编译: /* test.c */ #include &ltstddef.h&gt // ! typedef unsigned l…

终弃我 2024-07-17 11:33:10 4 0

如何重载泛型类的运算符?

在我看来,这不仅仅是我的问题。 请不要将我的问题作为重复项关闭,因为我仔细查看了这些问题,但没有找到解决方案。 class Matrix&ltT&gt { private …

热风软妹 2024-07-17 05:31:56 3 0

如何在隐式运算符中使用泛型?

我有一个非常简单的 C++ 类: struct Pt_t { T x, y template &ltclass T2&gt operator Pt_t&ltT2&gt() { Pt_t&ltT2&gt pt = {x, y} return pt } } 它…

獨角戲 2024-07-17 05:16:51 3 0

赋值运算符适用于不同类型的对象吗?

class A { public: void operator=(const B &ampin) private: int a } class B { private: int c } 对不起。 发生了错误。 赋值运算符有效吗? 或者有…

两相知 2024-07-16 19:50:45 5 0

2D 矩阵和重载operator()/丑陋的语法

我在我的一个项目中使用二维矩阵。 这就像 C++ FAQ Lite。 巧妙的是,您可以像这样使用它: int main() { Matrix m(10,10) m(5,8) = 106.15 std::cout…

故事和酒 2024-07-16 15:03:03 4 0

重载 = 在 C++ 中

我正在尝试重载赋值运算符,并且希望清除一些内容(如果可以的话)。 我有一个非成员函数, bool operator==( const MyClass&amp obj1, const myClass…

心清如水 2024-07-16 13:36:45 3 0

C++ 中的运算符重载是吗? 带来的麻烦比其价值还多吗?

根据我教授 C++ 的经验,运算符重载是最令学生痛苦的主题之一。 甚至在 stackoverflow 上查看问题:例如,将 + 运算符设为外部运算符还是成员运算符?…

欢烬 2024-07-16 01:03:57 6 0

虚赋值运算符 C++

C++ 中的赋值运算符可以变为虚拟的。 为什么需要它? 我们可以让其他运营商也虚拟化吗?…

嘿哥们儿 2024-07-15 17:55:13 5 0

内存分配操作符重载?

下面这句话来自C++ 和 Java 的积极遗产 由 Bruce Eckel 撰写,关于 C++ 中的运算符重载: C++既有栈分配又有堆分配 分配,你必须超载你的 操作员处理…

猫九 2024-07-15 13:01:31 6 0

C++ 不同类型的对称二元运算符

我正在学习 C++,我想知道是否可以深入了解创建适用于两种不同类型实例的二元运算符的首选方法。 这是我用来说明我的担忧的一个例子: class A class …

后知后觉 2024-07-15 12:54:24 9 0

为什么运算符< 在c++中实现基于类的优先级队列时需要重载吗?

请注意,我并不是在寻求答案。 我只是很好奇为什么事情会起作用 我需要为打印机模拟器实现一个优先级队列以进行班级分配。 在查看了互联网上的示例后…

说不完的你爱 2024-07-15 11:55:56 8 0

C# 模仿重写赋值运算符 (=)

我的一个简单的包装类遇到了一些问题。 它看起来像这样: public class Wrapper&ltT&gt { private T _value public Wrapper&ltT&gt(T value) { _value…

栖竹 2024-07-15 05:36:02 10 0

在 Delphi 中将 TDateTime 声明为 Const

据我所知,没有办法做到这一点,但我会问以防万一其他人知道如何做到这一点。 在 Delphi 中如何将日期声明为常量? 我找到的唯一解决方案是使用数字等…

月隐月明月朦胧 2024-07-15 02:32:54 8 0
更多

推荐作者

玍銹的英雄夢

文章 0 评论 0

我不会写诗

文章 0 评论 0

十六岁半

文章 0 评论 0

浸婚纱

文章 0 评论 0

qq_kJ6XkX

文章 0 评论 0

更多

友情链接

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