operator-overloading

operator-overloading

文章 0 浏览 3

在 Delphi 中将 TDateTime 声明为 Const

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

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

std::copy 到 std::cout 以获得 std::pair

我有下一个代码: #include &ltiostream&gt #include &ltalgorithm&gt #include &ltmap&gt #include &ltiterator&gt //namespace std //{ std::ostrea…

羁绊已千年 2024-07-15 01:39:46 10 0

后自增运算符重载

我在尝试重载 C# 中的后增量运算符时遇到问题。 使用整数我们得到以下结果。 int n n = 10 Console.WriteLine(n) // 10 Console.WriteLine(n++) // 10…

他夏了夏天 2024-07-14 23:55:44 8 0

重载运算符==后,如何比较两个变量是否指向同一个对象?

重载比较运算符,如何比较两个变量是否指向同一个对象(即不是值) public static bool operator ==(Landscape a, Landscape b) { return a.Width == …

倒数 2024-07-14 19:18:36 8 0

为什么可以'=' 在C#中不能重载?

我想知道,为什么我不能在 C# 中重载 '=' ? 我能得到更好的解释吗?…

半岛未凉 2024-07-14 18:27:04 8 0

C++:从类内访问运算符[]的便捷方法?

我有一个重载operator[](数组下标/括号运算符)的 C++ 类。 这在课堂之外非常方便,我可以在其中编写 foo[bar]。 但是,当我在类中实现方法时,我不…

执手闯天涯 2024-07-14 08:45:12 6 0

如何在operator new重载中获取源位置

我正在我的程序中制作一个小内存泄漏查找器,但是 我的重载new和delete的方式(还有new[]和delete[]) 似乎什么也没做。 void* operator new (unsigne…

享受孤独 2024-07-13 23:05:44 7 0

超载。 -> 和 :: 用于多平台类

假设我有三个窗口类,一个对应于我想要支持的每个操作系统: WindowsWindow OSXWindow LinuxWindow 它们都继承自 Window 类。 这也是您实例化的类。 W…

绅士风度i 2024-07-13 11:52:48 8 0

为什么你不能超载“.” C++ 中的运算符?

能够重载 . C++ 中的运算符并返回对对象的引用。 您可以重载 operator-&gt 和 operator*,但不能重载 operator。 这有技术原因吗?…

本宫微胖 2024-07-13 10:29:33 6 0

使用 C++ 封装简单类型 模板

我希望为 C++ 中的所有简单类型添加功能。 我想编写一个模板类,它将要封装的类型作为模板参数,然后定义所有运算符,以便封装的类与它封装的简单类型…

万人眼中万个我 2024-07-13 08:47:59 7 0

为什么不计算<< 使用重载的 * 运算符?

我正在创建我的第一个课程,主要以 Overland 的 C++ Without Fear 为指导。 我已经制作了重载的朋友 ostream 运算符&lt&lt,它工作得很好。 我还重载…

梦里°也失望 2024-07-12 03:52:44 5 0

AS3 中重载 [] 运算符

我刚刚编写完自己的集合类,我真的很想让它可以使用 foreach 或简单的 for 构造进行迭代,或者只是使用 collection[key] 表示法来访问元素。 我写了一…

凯凯我们等你回来 2024-07-12 01:18:32 7 0

重载增量的返回值

Stroustrup 在他的《C++ 编程语言》中给出了以下 inc/dec 重载的示例: class Ptr_to_T { T* p T* array int size public: Ptr_to_T(T* p, T* v, int…

弥枳 2024-07-11 13:06:15 7 0

隐式运算符和类型转换器是否等效?

在我看来,实现隐式运算符与 TypeConverter 似乎非常容易,因此我假设它们并不等效,因为框架中 TypeConverters 的流行(请参阅扩展 FrameworkElement…

沉睡月亮 2024-07-11 08:04:24 14 0

在 C++ 中对两个参数使用 const 覆盖运算符;

我正在尝试使用两个 const 参数创建一个重写的运算符函数,但我不知道如何做到这一点。 这是一个简单的示例: class Number { Number() { value = 1 }…

薄暮涼年 2024-07-10 22:35:19 10 0
更多

推荐作者

玍銹的英雄夢

文章 0 评论 0

我不会写诗

文章 0 评论 0

十六岁半

文章 0 评论 0

浸婚纱

文章 0 评论 0

qq_kJ6XkX

文章 0 评论 0

更多

友情链接

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