operator-overloading

operator-overloading

文章 0 浏览 3

模板运算符的不明确重载

我正在研究两个定​​义真实数据类型和复杂数据类型的包装类。每个类都定义了重载的构造函数,以及四个算术运算符+、-、*、/和五个赋值运算符=、+=等…

春庭雪 2024-08-09 11:25:03 7 0

C++运算符[]语法

只是一个快速语法问题。我正在写一个地图类(供学校使用)。 如果我定义以下运算符重载: template&lttypename Key, typename Val&gt class Map {... …

皓月长歌 2024-08-09 04:00:16 2 0

在 JavaScript 中重载算术运算符?

这是我能想到的表达这个问题的最佳方式,考虑到这个 JavaScript“类”定义: var Quota = function(hours, minutes, seconds){ if (arguments.length …

↘紸啶 2024-08-08 23:05:48 6 0

C++运算符重载和隐式转换

我有一个类封装了一些算术,比如说定点计算。我喜欢重载算术运算符的想法,所以我写了以下内容: class CFixed { CFixed( int ) CFixed( float ) } CF…

无风消散 2024-08-08 19:17:48 5 0

F# 动态查找运算符 (?) 重载

无法在类型上定义 (?) 运算符重载: type Foo = val s : string new(s) = { s = s } static member (?) (foo : Foo, name : string) = foo.s + name l…

混吃等死 2024-08-08 16:39:00 6 0

C++用户定义的没有类的转换运算符?

在 C++ 中是否可以定义不是类成员的转换运算符?我知道如何对常规运算符(例如 +)执行此操作,但不知道如何对转换运算符执行此操作。 这是我的用例:…

2024-08-08 08:01:53 11 0

当在类名(如 ostream&)后面使用时,& 符号代表什么?运算符 <<(...)?

我知道有关指针的所有信息,而“&amp”符号的意思是“地址”,但在这种情况下它是什么意思? 另外,重载运算符时,为什么常将参数声明为const?…

两相知 2024-08-08 07:45:05 8 0

何时在 python 中使用运算符重载的经验法则

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

森罗 2024-08-07 15:20:52 3 0

C++超载<<操作员问题

我对 C++ 相当菜鸟,但对指针、取消引用等非常熟悉。我对 &lt&lt 的重载有问题。类的运算符,因为它可以正常编译,但运行时会崩溃。感觉就像无限循环…

胡渣熟男 2024-08-07 15:14:56 7 0

Clojure 中的运算符重载

即使仔细查看 Clojure 上的文档,我也没有看到任何关于 Clojure 是否支持运算符重载的直接确认。 如果确实如此,有人可以为我提供一个关于如何重载的…

夜声 2024-08-07 13:21:02 5 0

多个输出运算符?

是否可以为枚举定义多个输出运算符?我想使用这个 std::ostream&amp operator&lt&lt (std::ostream&amp os, my_enum e) 运算符来(1)打印人类可读的…

折戟 2024-08-07 06:47:59 5 0

如何“全局”重载 opAssign 运算符在 C++

只是好奇如何让它们超载。 opAssign 运算符类似于 addAssign(+=) 和 subAssign(-=)。 “全局”意味着它们不重载为成员函数,而只是作用于操作数的运算…

鹿港小镇 2024-08-07 05:50:22 5 0

超载问题 < C++ 中的运算符

我有一个 Student 对象向量,我想使用 #include 和 sort(list.begin(), list.end()) 对其进行 排序为了做到这一点,我知道我需要重载“&lt”但在尝试…

彩扇题诗 2024-08-07 04:56:37 4 0

C++认为<<'不是班级成员,但它是

我必须编写一个简单的日志类,它将输出写入文件。 我希望它能够重载 &lt&lt运算符,所以我可以这样做: MyLog log("C:\\log.txt") log&lt&lt"Message"…

清醇 2024-08-05 23:36:50 9 0

C++ 公认的 Python 替代方案是什么?重载输入流运算符?

在 C++ 中,您可以这样做以轻松地将数据读入类中: istream&amp operator &gt&gt (istream&amp instream, SomeClass&amp someclass) { ... } 在 pytho…

拿命拼未来 2024-08-05 17:09:39 5 0
更多

推荐作者

謌踐踏愛綪

文章 0 评论 0

开始看清了

文章 0 评论 0

高速公鹿

文章 0 评论 0

热情消退

文章 0 评论 0

白色月光

文章 0 评论 0

更多

友情链接

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