overloading 相关问题

术语重载和重载可以参考: - 构造函数和方法重载,一种多态,其中基于传递的参数的数据类型调用具有相同名称的不同函数 - 运算符重载,一种函数或方法重载的形式,其中被重载的动作是一个运算符,例如+或 -

用于Python重载的装饰器

我知道编写关心参数类型的函数不是Pythonic,但是在某些情况下,根本无法忽略类型,因为它们的处理方式不同。具有...

回答 3 投票 7

为什么不是'|'超载?

以下代码无法正常工作。我想念什么?使用严格使用警告;使用重载'|' => sub {1 /(1 / $ _ [0] +1 / $ _ [1])};打印(5 | 5); #打印'5'而不是'2.5'

回答 3 投票 6

无这些参数的重载版本-具有读/写属性的var param

我有两个重载过程,我想调用第二个过程:函数ModifySyncProperties(AEWSItemId:String; AEvent:TcxSchedulerEvent; var AEWSChangeKey:String):布尔值;超载; ...

回答 1 投票 2

不同类型及其基类的重载

假设我有一个抽象基类Shape_t,其派生类型为Rectangle_t和Circle_t。这两个派生类型都有一个通用函数get_area,对于...

回答 1 投票 0

对C#的扩展方法重载解决方案感到困惑

请考虑以下代码:使用系统;使用System.Linq;使用System.Collections.Generic;公共静态类Ex {公共静态IEnumerable Take (此IEnumerable ...] >>

回答 2 投票 0

实现复制构造函数,析构函数以及如何重载队列的赋值运算符

这就是我所拥有的,但是我不确定这是否有效。我不确定以这种方式复制是否有效,并且我无法找到过载的方式。复制时,我给出的尺寸都相同,设置...

回答 1 投票 0

您可以在C中重载并且具有相同的函数名吗?

在Java中,当方法具有相同的名称时,我们可以重载。而且我正在谷歌搜索,它说C不支持重载,所以我想知道是否有一种方法可以做类似于...

回答 1 投票 -1

如何使用重载打印派生类的某些特定属性<

我有一个名为Animals的基本类,还有2个派生类Dog and Cat的Animal {受保护:std :: string name; std :: string颜色;公共:std :: string getName(){返回名称; } ...

回答 1 投票 0

参数类型的顺序是否会更改C#中方法的签名?

对于以下方法:参数类型的顺序是否导致唯一的方法签名?静态无效PrintOrderCost(double totalCost,string customerName){}上面方法签名:...

回答 2 投票 1

______返回超类而不是子类的实例

当我将某个类的子类设为int并对其进行自定义时,它是__add__方法并调用super()。__add __(other)它将返回int的实例,而不是我的子类。我可以通过在...

回答 1 投票 1

仅从数百万个字符串中选择一个[已解决]

我有一个程序可以检查数百万个结果以暴力破解3DES密码,但我希望它向我显示正确的密码,而不是数以百万计的乱码结果,所以我想到了...

回答 1 投票 -1

正确类型专门化

我在这个CR问题中写了一个重载函数,除了键入外,它都可以工作。有专门的辅助方法,例如booleanAgg(value:boolean,setter:Dispatch&...

回答 1 投票 0

scala中仅用于类型参数的方法重载

我可以在scala中以某种方式实现这种行为(功能具有相同的名称和参数,但仅在返回类型和类型参数上有所不同)? def a(i:Int):Int // 1 def a [T](i:Int):Double // 2 a(1)// ...

回答 1 投票 0

如何在Swift中停止与Tuple类型匹配的泛型函数?

我有这两种方法func doSomething (_(completion:(T)-> Void){...} func doSomething ((_ complete:(T,U)-> Void){...} ,当... ] >>

回答 1 投票 0

方法重载-设计好还是不好?

我喜欢重载方法以支持越来越多的默认情况。方法重载对性能有何影响?根据您的经验,是否建议重载方法?有什么限制? ...

回答 4 投票 7

运算符“ =”未重载[关闭]

我不知道为什么我不能像下面的模板那样重载运算符“ =” < >

回答 1 投票 -4


避免在长程序中超载RAM

我有一个程序可以检查数百万个结果以强制使用3DES密码,但是Windows在其中崩溃了,由于我的计算机不是很费时,我花了很多时间才能完成但无法完成...]] >>

回答 1 投票 -1

通话次数较少的功能等效的函数

请考虑以下代码:#include #include struct A; template 概念HasParent = std :: is_convertible_v ; ...

回答 1 投票 1

C ++继承会重载具有不同参数的函数

我正在一个使用类继承并且在基类和派生类中都需要大量重载的项目中,我已经简化了代码,但是我不想不必要地复制和...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.