overloading

overloading

文章 0 浏览 2

重载列表理解行为?

我的任务是创建一个硬件笼模型。每个笼子包含 N 个插槽,每个插槽可能包含也可能不包含卡片。 我想使用列表来模拟笼子。每个列表索引将对应于槽号。 c…

半步萧音过轻尘 2024-09-16 04:16:01 1 0

: this() 作为构造函数

我试图更好地理解一般实践......特别是在构造函数中派生 this() 。我知道它的代码较少,但我认为它的可读性较差。这样做是常见/良好的做法吗?或者编…

缱绻入梦 2024-09-15 03:08:30 2 0

C# Action 和 Func 参数重载

我需要一个采用 Action(或 Func)的方法,但 Action 具有混合数量的参数。实现这些重载的最直接、最紧凑的方法是什么: public void Execute&ltT&gt(…

煮酒 2024-09-15 00:19:49 2 0

为非本地容器(数据库后端)重载/专门化STL算法

我想要做的是,在一个单独的命名空间中,定义我自己的 sort()、copy() 等实现,这些实现与数据库表/视图/等容器而不是内存中的 std 容器一起使用。如…

暖伴 2024-09-14 19:02:24 2 0

C# 函数重载规则

关于函数重载的规则是什么? 我有以下代码: public T genericFunc&ltT&gt() where T : Component, new() { T result = new T() overloadedFunction( …

辞取 2024-09-14 17:01:58 1 0

模板化<<与其他模板化联合类型建立相互关系时,朋友不工作

在开发我的基本向量库时,我一直在尝试使用一种很好的语法基于 swizzle 的打印。当尝试打印与相关向量不同维度的 swizzle 时,会出现此问题。在 GCC 4…

简美 2024-09-14 14:50:31 1 0

这个C++是什么意思?结构?

我得到一个简单的 C++ 结构,如下所示: // Functor for peak to decreasing intensity sorting struct cmp_decr_int2 { bool operator() (peak2 a, p…

网白 2024-09-14 07:37:23 1 0

C++ python中的方法重载

假设一个C++类有几个构造函数,它们根据各自参数的数量、类型和顺序进行重载,例如,constructor(int x, int y)和constructor(float x, float y, floa…

泅渡 2024-09-14 01:57:37 2 0

什么时候应该使用方法重载与不同命名的方法

有时,我觉得方法重载可能会造成混乱。 class a { public: void copy(float f) void copy(double d) } a me me.copy(1.2) // Not obvious at the firs…

停滞 2024-09-13 23:35:33 3 0

C++:继承同名的重载非虚拟方法和虚拟方法会导致问题

我试图将两个具有不同参数列表的同名方法继承到派生类。其中之一是虚拟的并在派生类中被重写,另一个是非虚​​拟的。这样做时,我在尝试从派生类对象…

残疾 2024-09-13 01:10:30 2 0

重载构造函数调用其他构造函数,但不是第一个语句

我在 java 中使用多个构造函数时遇到一些问题。 我想做的是这样的: public class MyClass { // first constructor public MyClass(arg1, arg2, arg3)…

鱼窥荷 2024-09-12 19:06:18 1 0

错误:“operator/”的重载不明确

我是 c 的新手,以下内容让我有些悲伤: int i,j,ll,k double ddim,ddip,ddjm,ddjp,ddlm,ddlp for(i=1 i&lt(mx-1) i++){ for(j=1 j&lt(my-1) j++){ fo…

梦纸 2024-09-12 05:03:03 4 0

为什么维基百科说“多态性与方法重载或方法重写不同。”

我环顾四周,找不到任何类似的问题。 这是我从 Wikipedia 得到的段落: 多态性是不一样的作为方法重载或方法覆盖。多态性只涉及接口或更通用基类的特…

末骤雨初歇 2024-09-11 23:48:50 4 0

一系列重载方法的替代方案

我有一个辅助类,它对实体列表执行简单但重复的过程。为了简单起见,就像这样... public static List&ltMyType&gt DoSomethingSimple(List&ltMyType&g…

装纯掩盖桑 2024-09-11 13:51:04 3 0

Scala双重定义(2个方法具有相同的类型擦除)

我在 scala 中写了这个,但它无法编译: class TestDoubleDef{ def foo(p:List[String]) = {} def foo(p:List[Int]) = {} } 编译器通知: [error] dou…

葬シ愛 2024-09-10 22:12:53 2 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

更多

友情链接

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