operator-overloading

operator-overloading

文章 0 浏览 3

尝试包装和覆盖全局运算符 new 时的递归调用

我已经有一段时间没有编写 C++ 程序了,并且在使用重载的全局运算符 new 和 delete 时遇到了奇怪的行为。 问题的本质似乎是围绕默认全局 new 构建的包…

美煞众生 2024-08-14 07:29:21 4 0

如何重载 I/O 运算符 C++

我创建了一个类,允许用户输入他们的邮寄地址、订购日期、订购的 cookie 类型和数量。还有其他错误,但我熬夜并在教授的帮助下修复了它们。现在剩下的…

π浅易 2024-08-13 21:02:49 4 0

具有静态函数的模板与重载运算符中具有非静态函数的对象

哪种方法更好,为什么? template&lttypename T&gt struct assistant { T sum(const T&amp x, const T&amp y) const { ... } } template&lttypename T…

残疾 2024-08-13 17:52:19 3 0

运算符/重载

出于学习目的,我在 C++ 中创建大整数类。有2个文件: big_int.h #ifndef BIG_INT_H #define BIG_INT_H #include class big_int { public: big_int(vo…

凉风有信 2024-08-13 15:15:20 8 0

为什么运算符有时是独立的,有时是类方法?

为什么有时运算符重写被定义为类中的方法,例如 MyClass&amp MyClass::operatorFoo(MyClass&amp other) { .... return this } 有时它是一个单独的函数…

柠北森屋 2024-08-13 07:58:33 6 0

C++重载>>操作员

我需要重载流提取运算符。我需要通过允许用户在提示符下输入一个字符串(例如“iamastring”)来实现此目的,然后操作符将从字符串中提取每个字符并测…

不忘初心 2024-08-13 05:47:37 6 0

到底是什么会迫使 C++调用这个函数?

我正在开发一种编程语言,目前使用 C++ 作为目标语言。我遇到了一个异常奇怪的回溯。 #1 0x08048d09 in factorial (n=0x8052160) at ir.cpp:35 35 sho…

多谢你的绝情让我学会死心 2024-08-13 02:44:21 6 0

C# 如何创建泛型类?

我怎样才能使这个通用? class AtomicReference { private Object _value public AtomicReference() { _value = new Object() } public AtomicReferen…

不即不离 2024-08-12 23:26:46 2 0

重载模板关系运算符

我在模板 ARRAY 类方面遇到问题。我有另一个 Rational 类添加到这个 ARRAY 类中。 我需要它做的是将有理数作为分数(exp 1/2)并对它们进行排序。我相…

冬天的雪花 2024-08-12 18:21:16 6 0

重载运算符<<对于模板类

我正在尝试实现一种返回流的二叉树方法。我想使用方法返回的流在屏幕上显示树或将树保存在文件中: 这两个方法位于二叉树的类中: 声明: void stream…

Smile简单爱 2024-08-12 10:51:39 7 0

C# 扩展数组类型以重载运算符

我想创建我自己的类扩展整数数组。这可能吗?我需要的是整数数组,可以通过“+”运算符将其添加到另一个数组(每个元素添加到每个数组),并通过“==…

绝對不後悔。 2024-08-12 08:34:07 2 0

C++ 中的 const 正确性运算符重载返回

我有点困惑为什么我被告知要从 C++ 中的二元运算符返回 const foo 而不仅仅是 foo。 我一直在阅读 Bruce Eckel 的《Thinking in C++》,在关于运算符…

迷荒 2024-08-12 08:31:15 4 0

C++ 中的 ->* 运算符是什么?

C++ 继续给我带来惊喜。 今天我发现了 -&gt* 运算符。它是可重载的,但我不知道如何调用它。我设法在课堂上超载它,但我不知道如何调用它。 struct B …

吃不饱 2024-08-11 22:29:16 3 0

模板化的operator()重载C++

有人已经问过这个问题,但该线程最终以原始问题没有得到回答。 假设你有这个: template&ltsize_t i, class f_type&gt void call_with_i(f_type f) fu…

我恋#小黄人 2024-08-11 06:47:22 3 0

析构函数是否总是被删除运算符调用,即使它已重载?

我正在将一些旧代码从 C 移植到 C++。旧代码使用类似对象的语义,并且在某一时刻将对象销毁与释放现在未使用的内存分开,中间发生了一些事情: Object…

优雅的叶子 2024-08-11 06:42:18 3 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

更多

友情链接

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