overloading

overloading

文章 0 浏览 4

子类的通用类型不允许父类

给定这样的结构: class Parent { } class Child : Parent { } 我有一个方法,它采用泛型类型,并带有对象类型为 Child 的约束, static void doSomet…

掐死时间 2024-09-24 17:17:14 5 0

C# - 我怎样才能“重载”代表?

首先,我阅读了一些论坛和 MSDN 中的帮助,都说委托不能超载。 现在,我想要这样的东西: public delegate void OneDelegate(); public delegate void…

追我者格杀勿论 2024-09-24 06:10:26 7 0

是否可以重载表单的 ShowDialog 方法并返回不同的结果?

编辑:这个方法实际上效果很好,我问了它然后找到了解决方案。我在重载的 ShowDialog() 方法中添加了正确的调用(这不完全是重载,甚至不是覆盖,但它…

谎言 2024-09-24 05:57:39 10 0

虚函数重定义隐藏了另一个基类的同名其他重载函数

好的,我正在使用虚函数、重载函数和多重继承。当然,结果并不好。 场景:类 base1 有一个虚函数,需要由其子类指定。 衍生类从两个父级base1和base2…

不寐倦长更 2024-09-24 02:48:45 1 0

普通函数不会覆盖模板函数

我必须使用外部库,但如果使用 std::string 调用它,则会从以下模板函数及其显式专业化中收到“多重定义错误”。 template void foo(T& value); templ…

时间海 2024-09-19 22:43:38 15 0

新建/删除“覆盖”与“过载”相比

我一直认为... 覆盖意味着在基类中重新实现一个函数(相同的签名),而 重载意味着实现一个具有相同名称但不同签名的函数 ...并且得到困惑是因为有时…

白龙吟 2024-09-19 14:06:45 10 0

如何使一个方法采用两种不同的类型

我知道这可能是一个非常简单的问题,但我现在脑子很乱。我正在尝试创建一种可以采用两种自定义类型之一的方法。基本上,这两种类型的方法主体都是相同…

绝不服输 2024-09-19 01:52:00 12 0

我可以在 Java 中通过引用传递原始类型吗?

我想调用一个可能采用不同版本的方法,即对于类型为 boolean byte Short int long 的 输入参数使用相同的方法 我想要执行此操作的方法是“重载”该方…

姐不稀罕 2024-09-18 20:22:14 10 0

有没有办法在 Perl 中重载正则表达式绑定运算符 `=~`?

我正在开发一个小型 DSL,它使用 nomethod 后备进行重载,以捕获用于重载值的运算符。这类似于overload 的文档。 这对于标准比较运算符来说效果很好,…

唯憾梦倾城 2024-09-18 14:44:46 11 0

向量排序:交换过载

我想重载原始类型/对象的 std::vector 的交换函数。原因是使用 std::sort 对包含大对象的向量进行排序很慢。这是一个简单但不起作用的示例。 #include…

怀里藏娇 2024-09-18 14:40:40 9 0

友元函数无法识别

我有以下带有几个友元函数的类: class Teleport { public: Teleport(); ~Teleport(); void display(); Location teleportFrom(int direction); frien…

相权↑美人 2024-09-18 09:25:20 17 0

通用过载解决方案

我有以下场景: class Foo { } class Foo : Foo { } 然后有两个方法 void DoStuff(Foo foo) { DoStuffImpl(foo); } void DoStuffImpl(Foo foo) { Cons…

王权女流氓 2024-09-18 07:08:47 9 0

重载最佳实践

我想使用两个静态方法来处理错误。其中一个传递异常对象,另一个仅在需要报告错误时使用,该错误将是基于文本的消息(字符串 errorMessage)。 这两种…

云胡 2024-09-18 06:35:21 10 0

C++/CLI:是否只能重载返回类型?

如果我理解得很好,在 C# 中,可以 public class X : ICloneable { public X Clone() { ... } object ICloneable.Clone() { return Clone(); } // Thi…

忱杏 2024-09-17 18:28:59 6 0

参数仅由省略号不同的函数重载

我有这个日志系统,我希望能简化一些字符串操作。 日志系统通过功能宏使用,然后转发到单个函数调用。例如#define warning(...) LogMessage(eWarning,…

紫罗兰の梦幻 2024-09-17 07:19:38 12 0
更多

推荐作者

娇女薄笑

文章 0 评论 0

biaggi

文章 0 评论 0

xiaolangfanhua

文章 0 评论 0

rivulet

文章 0 评论 0

我三岁

文章 0 评论 0

薆情海

文章 0 评论 0

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