operator-overloading

operator-overloading

文章 0 浏览 3

C++ 中重载 = 运算符当有要复制的值数组时

我对 C++ 有点陌生,所以我想这是一个非常基本的问题。 假设我有这个类: // file Graph.h class Graph { public: Graph(int N) // contructor ~Graph…

菩提树下叶撕阳。 2024-10-04 00:52:22 5 0

重载“And”的示例是什么? VB.NET 中的运算符?

因此,对于查找“And”或“Or”等重载运算符的示例,Google 并不是一个好的选择,因为它会尝试将它们解析为搜索查询本身的运算符。 MSDN 也没有提供如…

轻许诺言 2024-10-03 18:32:29 2 0

帮助解决 C# 中的隐式运算符重载

我正在尝试创建一个名为 LoopingInt 的类。它存储两个整数,一个是整数的最大值,另一个是存储的整数。当整数低于 0 或高于最大值时,它会“循环”回…

七度光 2024-10-03 17:38:19 7 0

如何使用模板重载流插入运算符?

我正在尝试重载流插入运算符,以便可以将 std::vector 打印到 std::cout,但我遇到语法问题。 这就是我尝试过的: template&lttypename T&gt std::ost…

━╋う一瞬間旳綻放 2024-10-03 16:12:06 5 0

Boost::bind 绑定重载运算符问题

我有一个 [] 运算符重载的类。我也有一个线程要开始... 如何将 [] 绑定到线程? 我试过这个: &lt代码&gt threadpool.schedule( bind( static_cast&lt…

柒夜笙歌凉 2024-10-03 13:25:28 5 0

重载流和算术运算问题

我遇到了重载运算符+和流&lt&lt的问题。我有一个带有重载运算符的类: FuzzyNumber&amp FuzzyNumber::add(FuzzyNumber B) { FuzzyNumber fuzzyResult …

抱着落日 2024-10-02 23:52:17 5 0

重载运算符中没有隐式转换

d1 + 4 有效,但 4 + d1 无效,即使 4 可以隐式转换为 GMan。为什么它们不相等? struct GMan { int a, b GMan() : a(), b() {} GMan(int _a) : a(_a)…

眼前雾蒙蒙 2024-10-02 20:24:58 3 0

在 C++ 中使用运算符重载

class A { public: ostream&amp operator&lt&lt(int string) { cout &lt&lt "In Overloaded function1\n" cout &lt&lt string &lt&lt endl } } main()…

林空鹿饮溪 2024-10-02 20:09:25 3 0

运算符重载

为什么重载的operator=强制成为成员函数($13.5.3),而不是复合赋值运算符,例如operator+=($13.5.2)?我在这里忽略了什么吗?…

吃→可爱长大的 2024-10-02 16:01:47 6 0

重载运算符<<用于成员函数中类的枚举成员

我如何超载&lt&lt作为类成员的枚举的运算符。具体来说,我有以下代码: #include &ltiostream&gt using namespace std namespace foo { class bar { p…

如果没有 2024-10-02 11:41:28 5 0

`foo < 是什么方法?条< baz` 实际上调用?

在Python中我们可以说: if foo &lt bar &lt baz: do something. 同样,我们可以重载比较运算符,例如: class Bar: def __lt__(self, other): do som…

乞讨 2024-10-02 11:11:39 4 0

模板类,友元运算符 <<超载

我正在尝试超载“&lt&lt”模板类的运算符。我在 .h 文件中定义了该类,并在 .cpp 文件中实现了该类。 /tmp/ccjJIJhO.o: In function `main': main.cpp…

粉红×色少女 2024-10-01 18:52:50 3 0

重载后缀增量运算符

我试图将后缀增量运算符重载为将大量数字存储为整数数组的类的成员函数。但它总是返回 0。关于为什么这不起作用的任何提示? 这是一个家庭作业问题,…

蓝海似她心 2024-10-01 15:04:20 3 0

覆盖运算符>>对于 Strings 类

我有一个简单的问题。我需要重写运算符&gt&gt对于自定义 String 类,我不太清楚该怎么做。 我知道这段代码是有效的,因为这是我解决问题的原始方法: …

菊凝晚露 2024-10-01 14:15:42 6 0

如何称呼原来的“operator new”?如果我超载了呢?

假设我需要重载全局 ::operator new() 用于为每个分配的对象存储额外的数据。所以基本上它会这样工作: 对于每次调用全局 ::operator new() ,它将获…

梦毁影碎の 2024-10-01 12:28:50 3 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

更多

友情链接

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