Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
重载不能仅因返回类型而不同
我正在尝试重载一个函数 因此当在其他地方使用该函数时 它将正确显示结果 即项目数组 void 或单个项目 getSelected type void getSelected type IDataItem getSelected type I
typescript
overloading
C++ 全局重载运算符= [重复]
这个问题在这里已经有答案了 可能的重复 运算符 必须是非静态成员 是什么意思 C Hi 我有以下代码 Header file struct dataRecord size t id char name gcNameLength void o
c
operators
overloading
EL 支持重载方法吗?
我升级了 Java EE Web 应用程序以使用较新的 PrimeFaces 版本 突然在 PrimeFaces commandlink 的操作属性中调用重载 bean 方法不再起作用 我尝试使用 JSF 默认命令链接来测试它 但这个也不起
EL
overloading
在单个数组对象上重写 toString() Javascript
我有以下内容 var version 0 3 0 Override the version toString method version proto toString function return this join 哪个执行以下操作
javascript
overloading
jslint
打字稿重载箭头功能不起作用
我正在使用严格的空检查 我有以下带有重载类型的箭头函数 type INumberConverter value number number value null null const decimalToPercent INumberConv
typescript
overloading
arrowfunctions
main函数可以重载吗?
两个有效版本main 存在于C int main version 1 int main int argc char argv version 2 但两种过载不能同时共存 为什么不 潜在用例 从终端运行程序时 如果没有传递参数 则调用第一个版
c
languagelawyer
overloading
programentrypoint
自定义类的比较重载方法
我想重载个人类的比较方法 例如 如果我这样写 object1 function compare a b if a gt attribute b gt attribute return 0 else return a gt attribute
php
object
Comparison
overloading
C++ 中参数数量未定义[重复]
这个问题在这里已经有答案了 我可以重载我的函数来执行带有大量参数的操作吗JavaScript 例如 function f alert arguments 0 f 4 will alert 4 我可以做同样的事情吗C 您可以使用可变参数模板参
c
overloading
variadicfunctions
详细说明:方法重载是静态/编译时绑定,但不是多态性。将静态绑定与多态性相关联是否正确?
在提问之前 我先阐述一下我的理解和看法 除非有向上转换 否则仅通过重写无法实现多态性 由于它只能在运行时看到 人们可能将其命名为运行时多态性 我不反对打电话多态性 as 运行时多态性 我有异议打电话方法重载 as 编译时多态性 or 多态性
Java
Methods
polymorphism
overloading
runtimepolymorphism
具有泛型参数类型的函数
我试图弄清楚如何定义一个适用于多种类型参数 例如 int 和 int64 的函数 据我了解 函数重载在 F 中是不可能的 当然编译器会抱怨 以下面的函数为例 let sqrt int function n int gt int sqrt f
generics
F
overloading
typeinference
typeclass
如果基类的属性在派生类中被覆盖,如何调用该属性?
我正在将我的一些类从广泛使用 getter 和 setter 改为更Python 化地使用属性 但现在我陷入了困境 因为我以前的一些 getter 或 setter 会调用基类的相应方法 然后执行其他操作 但是如何通过属性来实现这一点呢 如
python
inheritance
properties
overloading
descriptor
为什么自动装箱会使 Java 中的某些调用变得不明确?
今天我注意到自动装箱有时会导致方法重载解析中的歧义 最简单的例子似乎是这样的 public class Test static void f Object a boolean b static void f Object a Object
Java
compilerconstruction
overloading
autoboxing
泛型方法重载的问题
我有以下方法 void s
c
generics
Methods
overloading
Java中的自动类型转换?
Java 有没有办法自动进行隐式类型转换 例如 假设我有两种类型 FooSet 和 BarSet 它们都是集合的表示 类型之间的转换很容易 因此我编写了两个实用方法 Given a BarSet returns a FooSet publi
Java
typeconversion
overloading
如何使用友元函数在模板类之外重载运算符==?
我正在尝试编写一个重载的模板类运算符 我知道如何在课堂上得到它 template
c
templates
overloading
operatorkeyword
friend
从基类方法调用基类重写函数
public class A public void f1 String str System out println A f1 String this f1 1 str public void f1 int i String str Sy
Java
OOP
Theory
overloading
vfptr 中的 Visual C++ 方法按相反顺序排列
有没有办法控制 vfptr 中某些类方法的顺序 看来Visual C 2010至少将方法指针按照声明顺序排列 重载方法除外 下面是示例代码 enum ENUM class CLASS virtual void foo1 virtual CL
c
visualc
dll
overloading
i++、i=i+1 和 i+=1 哪个更快? [复制]
这个问题在这里已经有答案了 我很好奇 想知道其中CPU运行速度最快的是哪一个i i 1 and i i 1我如何衡量它们的执行时间 嗯 最初人类发明了以下记录 i i 1 然后随着硬件方面的成就人类发明了以下记录 i 1 最后由于计算机科学
c
operatoroverloading
operators
overloading
类内友元运算符似乎不参与重载决策
在编写允许类提供重载的 CRTP 模板时operator 基于模板参数 我发现如果类内友元运算符的参数都不属于它定义的类的类型 则该运算符似乎不会参与重载决策 煮沸 enum class FooValueT zero one two cla
c
operatoroverloading
overloading
friend
GCC:允许 C99 中的重载函数
我用 C99 编写代码并通过 GCC 编译 出于风格原因 我想使用函数重载 否则我将不得不自己进行名称修改 我读过了C99 不支持函数重载有什么原因吗 但是 我仍然想知道它是否可以在 GCC 中启用 此时你能帮我吗 不 C99 中没有函数重
c
gcc
C99
overloading
«
1 ...
8
9
10
11
12
13
14
»