overloading 相关问题

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

可以通过参数的数量来重载宏吗?

这是如何运作的?如何实现C99 / C ++ 11可变参数宏以根据给出多少参数来扩展到不同的东西?

回答 5 投票 40

使用输入重载时可以退出这样的while循环吗[复制]

重新更新我的问题,发现此修复程序在使用重载输入流时退出while循环,这可以使用吗?我不想因为它有效而使用它。 int main(){cout << ...

回答 1 投票 0

重载二进制操作的正确方法

我是C ++的新手,所以,请放轻松我:)我发现了两种不同的方法来重载c ++中的二元运算符。第一篇(来自“面向对象的C ++编程”一书,Robert Lafore):课程......

回答 2 投票 1

TypeScript中的构造函数重载

有没有人在TypeScript中完成构造函数重载。在语言规范的第64页(v 0.8)中,有一些语句描述构造函数重载,但没有给出任何示例代码。 ...

回答 11 投票 300

静态导入重载方法

我有我的DateUtils.java文件,它有与日期相关的实用程序方法。我有重载方法setDate()如下所示://重载方法#1 public static void setDate(Date date){} //重载...

回答 1 投票 0

模板参数变量/动态实例化

我是C ++的绝对初学者,所以我非常感谢你的帮助!我目前正在为数据类型,尺寸宽度和尺寸高度实现具有模板参数的矩阵类。 ...

回答 4 投票 1

如何防止工厂用户基于枚举调用错误的模板化或重载方法?

我正在为命令创建一个工厂,现在我可以将我的命令分成两个令人讨厌的类,那些需要地址的那些和那些不需要地址的类。需要明确的是,它是......的一部分......

回答 1 投票 0

Java中的继承类是否可以重载?

Java中的继承类是否可以重载? Parent类和Child类包含相同的方法名称,但包含不同的参数。这是超载吗? class Parent {public void add(int ...

回答 2 投票 2

Javascript中的函数重载 - 最佳实践

在Javascript中伪造函数重载的最佳方法是什么?我知道不可能像在其他语言中一样重载Javascript中的函数。如果我需要一个有两个用途的函数foo(x)......

回答 34 投票 713

如何为PriorityQueue定义外部重载以管理异构类型元素?

我想在python PriorityQueue中存储异构类型的对(prio,val)。这里val可以是字符串或自定义类对象。当prio等于时,PriorityQueue(实际上是heapq)......

回答 1 投票 0

可以将两个重载方法转换为单个方法

public void导航 (导航导航,NavigationParameter navParam,Action action = null ...

回答 2 投票 1

编码方法重载的最佳方法是什么?

我是一名计算机科学专业的学生, 目前我正致力于方法重载。我做了一个方法重载以获得带有不同参数的随机数:低限和高限或仅低...

回答 2 投票 2

Php重载函数问题与Class

我有一个名为ClientPolicy的被调用类,就像这个类ClientPolicy {var $ serverHost =“www.example.com”; var $ httpPort = 80; var $ httpsPort = 443; var $ appKey; var ...

回答 3 投票 1

如何在其他类中重载operator ==

我有一个类A在模板类B模板中 class B我想在类B中重载A的==运算符,因为我不希望它在类外重载如何...

回答 1 投票 1

使用std :: function参数的不同重载与bind(有时)不一致

我有一个函数foo的两个重载,它们使用不同的std :: functions,当与std :: bind的结果一起使用时会导致后者出现歧义问题。我不明白为什么只...

回答 1 投票 3

如何将具有相同名称的继承函数视为重载函数?

我在类A中创建了一个函数,而类A是B类的基类子对象。在B类中,我创建了一个具有相同名称和签名的函数,其中一个在A类中。在B类函数中,我......

回答 1 投票 1

使用DecimalFormat格式化会抛出异常 - “无法将给定对象格式化为数字”

这可能看起来像一个重复的问题,但我尝试了以下所有链接,无法得到正确的答案。无法将给定对象格式化为数字组合框非法参数异常但我不是......

回答 2 投票 5

在VBScript中确定.Net方法后缀号(COM-interop)

您可以在VBScript中通过COM-interop使用.NET方法。您必须在方法后附加一个后缀编号,因为重载不会跨越托管/非托管边界。后缀号码不...

回答 2 投票 3

重载方法选择

让我们考虑示例公共类C {public void method(String s,Integer i,Object ... o){System.out.println(“method(String s,Integer i,Object ... o)”); public void方法(...

回答 6 投票 0

为什么最负的int值会导致有关模糊函数重载的错误?

我正在学习C ++中的函数重载,并遇到了这样的结果:void display(int a){cout <<“int”<< endl; } void display(unsigned a){cout <<“unsigned”<< ...

回答 3 投票 88

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