overloading 相关问题

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

在 C++ 中重载引用类型时对函数的调用不明确

我用两种不同的参数类型重载函数 f 。 在 source.h 中,我声明了两个函数。 无效 f(int&);无效 f(int); 那它,我有两个函数,一个接受引用类型,一个......

回答 1 投票 0

如何有条件地声明类模板上的成员重载?

我正在尝试根据模板参数使用 std::enable_if 有条件地定义类模板上的成员重载: #包括 #包括 #包括<...

回答 1 投票 0

为什么C++20的概念约束没有达到预期效果?

#包括 #包括 #包括 模板 需要需要(T const& t) { !std::is_enum_v; { std::to_string(t) ...

回答 1 投票 0

三元运算符产生不满足重载函数的对象的并集

我有一个重载函数,它接受具有不同参数的对象。我使用三元运算符创建一个对象并将其传递。 然而,创建的对象 arg 是对象 t 的并集...

回答 1 投票 0

三元运算符产生不满足重载函数的对象的并集

我有一个重载函数,它接受具有不同参数的对象。我使用三元运算符创建一个对象并将其传递。 然而,创建的对象 arg 是对象 t 的并集...

回答 1 投票 0

Java重载规则

我最近遇到了两个重载问题,我找不到答案,并且没有java环境来运行一些测试代码。我希望有人可以帮助我整理一份所有的清单......

回答 2 投票 0

C++ 方法重载:基参数和派生参数[重复]

在网上搜索后我没有找到这个问题的答案: 我有这个重载方法: foo(基数*基数); foo(派生* 派生); 在这种情况下,“派生”是...的子类

回答 4 投票 0

Promise.all已结算但用作Promise.all

我想为 Promise.allSettled 创建一些通用处理 目前 allSettled 返回已完成和已拒绝结果的列表。我不在乎,我真的不想到处处理……

回答 1 投票 0

如何用c++函数模板实现多调度

这就是我想要的: 结构体类型1{}; 模板 ,void>* = nullptr> my_fuction(const T& obj) { std::cout << "

回答 1 投票 0

这个方法重载有什么问题吗?

我正在尝试在 Visual Studio 中重载这些方法,但遇到 CS0128 错误,我该怎么做才能修复此代码? 静态 int Sum(int x, int y) => x + y; 静态双和(双x,双...

回答 2 投票 0

Kotlin、Android Studio。 Text(...) 上的“重载解析歧义。所有这些函数都匹配”

我最近开始学习 Android Studio 和 Kotlin 中的应用程序开发,所以我完全是初学者,但学得很快。然而,我偶然发现了这个错误:“过载解析不明确。所有......

回答 1 投票 0

重载方法用户输入

我正在尝试使用方法重载来查找矩形的面积。唯一的问题是这些值必须由用户输入。但如果它必须从用户那里接受,我们不应该知道数据吗......

回答 3 投票 0

使用 +(一元加)解决 lambda 的函数指针和 std::function 上的不明确重载

在下面的代码中,第一次调用 foo 是不明确的,因此无法编译。 第二个,在 lambda 之前添加 +,解析为函数指针重载。 #包括<

回答 1 投票 0

值、右值引用、const 左值引用之间的重载解析

考虑到所有三个函数,这个调用是不明确的。 int f( int ); int f( int && ); int f( int const & ); int q = f( 3 ); 删除 f( int ) 会导致 Clang 和 GCC 更喜欢右值

回答 1 投票 0

如何让函数传递具有相同重载的参数?

我正在尝试创建一个函数并将其参数传递给另一个函数。这两个函数都需要具有相同的重载。 函数原始(a:数字):布尔值; 函数原始(a:str...

回答 6 投票 0

Java方法重载[已关闭]

我还是核心java的学习者。 我想了解这里的多态概念。 我已经了解了最重要的内容,并对重载有疑问。 为什么我们称其为方法重载...

回答 5 投票 0

如何向 Kotlin 中接受可变参数的函数添加具有默认值的新参数?

假设最初我有功能: fun foo(arg1: Int, vararg strings: String) { } 并且有很多这样的电话: foo(1, “a”, “b”, “c”) 现在我想补充一下

回答 1 投票 0

在java中同时重载和重写父子类,但它不起作用,我不明白为什么

好吧,我创建了两个类parent和child,child扩展了parent,它们都有一个名为print的函数。 然而,子类有两个打印函数,一个是参数化的,另一个不是(

回答 2 投票 0

带有std::function类型参数、nullptr值和shared_ptr类型的函数模板重载

下面的例子中,为什么最后一个调用的是以std::function为参数的函数重载呢? #包括 #包括 #包括 模板<...

回答 1 投票 0

SFML - 尝试将窗口重载为函数参数

我在 Visual Studio 2019 中使用 SFML 和 C++。我想尝试创建一个函数来简化将文本打印到窗口的过程。 #include“SFML/Graphics.hpp” #include“SFML/

回答 1 投票 0

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