腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
按
返回
类型
重载
函数
perl
Perl语言就是这样一种支持
按
返回
类型
重载
函数
的语言。CPAN中几乎没有很好的模块,它扩展了这个wantarray(),并为许多其他
返回
类型
提供了
重载
。这些模块是和。我需要
函数
重载
的
返回
类型
BOOL,OBJREF,列表,标量只。 请通过提供一些指导来帮助我,我如何开始它。
浏览 1
提问于2012-07-13
得票数 2
1
回答
按
返回
类型
重载
函数
?
c++
、
oop
、
operator-overloading
关于括号操作符operator[]的
重载
,我有些地方不明白。operator[](index_type idx); // ...在这里,操作符被
重载
了两次,一个
函数
允许更改成员,另一个不允许更改成员。我读到c++不允许
按
返回
类型
重载
函数
,但看起来是这样的。T&改为const T&。有人能向我
浏览 8
提问于2021-12-07
得票数 1
回答已采纳
3
回答
为什么编译器不能为这个
函数
引用找出正确的
重载
呢?
c++
为什么它不选择正确的过载?我知道错误是: main.cpp:3:6: error: ambiguates old declaration ‘void f()’ int f() { return 0; }
浏览 2
提问于2013-01-04
得票数 2
回答已采纳
2
回答
按
返回
类型
重载
函数
模板
c++
、
templates
、
overloading
我无意中发现以下两个模板可能会被
重载
(不要产生名称重新定义的错误),我认为这是违反直觉的。typename T>int func(T) {return 0;} 但是这两个
函
浏览 1
提问于2018-03-11
得票数 2
回答已采纳
11
回答
按
返回
类型
重载
c++
、
overloading
我刚刚开始学习C++,还没有学习过模板或者操作符
重载
之类的东西。 现在有没有一种简单的
重载
方法?
浏览 1
提问于2012-03-05
得票数 88
回答已采纳
1
回答
按
类型
重载
函数
python-3.x
、
overloading
由于Python3.5
函数
参数可以用
类型
声明,但似乎不支持通过参数
类型
进行
重载
。具体来说,我有一个旧的类定义。self.water = supp[1] self.food = supp def __init__(self, supp: int): self
浏览 13
提问于2019-04-29
得票数 1
2
回答
C#中
按
返回
类型
重载
函数
c#
、
methods
、
overloading
、
explicit
我目前正在学习C#,有人告诉我,可以使用显式关键字
重载
方法
返回
类型
,但他从未解释过如何过载。我到处搜索,也读到了一些关于堆栈溢出的问题和答案,但是我没有找到这样的东西,而且,在大多数情况下,回答的人都说不可能通过
返回
类型
重载
方法。在这一切之后,我开始认为不存在这种可能性。现在有谁能使用显式关键字
重载
一个方法
返回
类型
,或者甚至可能吗?提前谢谢你。
浏览 3
提问于2014-07-16
得票数 0
回答已采纳
3
回答
确定
函数
返回
类型
的最简单方法
c++
、
function
、
c++17
、
return-type
、
compile-time
给定一个非常简单但却很长的
函数
,例如: return 1; // using ReturnTypeOfFoo =在编译时确定
函数
的
返回
类型
(在本例中为ReturnTypeOfFoo:int)而不重复
函数
的参数
类型
的最简单、最简洁的方法是什么(仅
按
名称,因为已知该
函数
没有任何额外的
重载
)?
浏览 0
提问于2018-12-07
得票数 54
回答已采纳
1
回答
C++:
重载
下标运算符(不同的
返回
类型
)
c++
、
templates
、
c++11
、
operator-overloading
我知道
返回
值不足以覆盖
函数
(我在stackoverflow上阅读了关于它的不同线程),但有没有一种方法可以
重载
类的下标操作符,只
返回
值(我不能更改为
按
引用
类型
返回
函数
) 它必须看起来像,或者至少工作起来像这样更新:问题是,这不允许仅仅用
返回
类型
重载
成员或运算符。
浏览 0
提问于2015-11-09
得票数 1
2
回答
按
返回
类型
重载
模板
c++
、
templates
、
overloading
、
return-type
、
specialization
给出了一个注释,“一个
函数
不能
返回
多个
类型
。但是,您可以专门化或者委托
重载
,这很好。”{ return T(13); }auto foo = initialize<int>();这不是转换成两个相同名称的
函数
,仅由
返回
类型
重载
?
浏览 2
提问于2015-03-06
得票数 2
回答已采纳
1
回答
为什么std::std::initializer_list ()和std::end()在C++11中
重载
?
c++
、
c++11
、
initializer-list
());模板自动开始(const& c) ->解密
类型
(c.begin());3
返回
:c.end()。然而,std::initializer_list为这些
函数
提供了自己的
重载
(第18.9.3节support.initlist.range): 模板const * begi
浏览 2
提问于2014-08-09
得票数 11
回答已采纳
2
回答
返回
在C#中不能
重载
的
类型
c#
为什么不能用
返回
类型
重载
函数
呢? 此
类型
是否与允许
函数
重载
的其他
类型
不同?
浏览 0
提问于2015-10-11
得票数 2
2
回答
为什么C中的动态内存分配
函数
返回
void*?
c
、
pointers
考虑C动态分配
函数
的原型下面的语句如下所示我知道在C中不需要转换为(int*),因为空指针可以分配给任何对象
类型
的指针变量,但是为什么这些
函数
在默认情况下不
返回
完全
类型
的指针?在这种情况下,如果
返回</
浏览 0
提问于2015-07-22
得票数 4
回答已采纳
1
回答
仅在C++中
返回
类型
不同的
重载
函数
模板
c++
、
templates
、
language-lawyer
、
c++20
、
overload-resolution
众所周知,只有
返回
类型
不同的普通
函数
不能在C++中
重载
。但是这个限制不适用于
重载
的
函数
模板,例如:auto f(auto) { return 2; }为什么语言会对模板做出这样的例外呢如果
重载
函数
的
返回
类型
不同,那么就可以使用强制转换到预期
函数
类型
来选择其中一个
函数
。令人惊讶的是,
浏览 1
提问于2021-09-30
得票数 16
回答已采纳
2
回答
具有通用引用的过载解析
c++
、
c++11
、
overloading
、
rvalue-reference
、
universal-reference
我有一个
函数
,可以通过通用引用接受任何
类型
,并且希望为特定
类型
重载
它(其中一些
类型
本身就是模板,尽管我认为这并不重要)。不幸的是,我似乎无法
按
正确的顺序解决超载问题。我本以为foo的第二个声明会更好,因为它更具体(更少模板化),尽管看起来我对
重载
解析的理解有点欠缺。有趣的是,将第二个声明更改为
按
值获取X使其打印“好,好”,而通过非const引用使其获取X,使其打印“坏,好”。显然,完全删除第一个声明使其
返回
“很好,很好”,因为没有其他
浏览 6
提问于2013-05-22
得票数 9
回答已采纳
1
回答
C++
函数
模板
重载
c++
、
templates
; // ERROR 他说,::max(s1, s2, s3)中出现错误的原因是,对于C字符串,max(max(a,b),c)调用max(a,b),这会创建一个新的临时本地值,该值可能会由
函数
通过引用
返回
浏览 3
提问于2012-02-09
得票数 1
回答已采纳
5
回答
类C语言中的
返回
类型
多态性
polymorphism
、
return-type
为什么我们看不到C类语言允许
返回
类型
中具有多态性的可调用项呢?我可以看到额外的
类型
推断将是一个障碍,但是我们有一个功能齐全的
类型
推理系统(用于不同级别的“工作”)的。编辑:的
返回
类型
多态性--我的意思是只在
返回
类型
中
重载
函数
签名。例如,C++和Java只允许形式参数
类型
中的
重载
,而不允许
返回
类型
中的
重载
。
浏览 9
提问于2008-10-30
得票数 12
回答已采纳
3
回答
运算符
重载
传递并
返回
参数
c++
、
operator-overloading
在c++中的许多例子中,我看到操作符
重载
作为参数获得通过引用传递的类实例,或者如果它
返回
类实例,也会通过引用
返回
类实例。为什么人们选择通过引用传递它,而传递指针/
按
值也会工作呢?mcls) MyClass temp; return temp;} 假设我们
重载
了因此,以我编写的代码为例,向operator+
重载
函数
发送参数(而不是引用)
浏览 8
提问于2014-09-26
得票数 1
回答已采纳
3
回答
Kotlin绑定
类型
参数扩展
重载
generics
、
kotlin
、
overloading
是否可以根据绑定的
类型
参数
重载
扩展
函数
?
浏览 1
提问于2018-07-03
得票数 1
1
回答
方法
按
返回
类型
问题
重载
swift
、
generics
、
overloading
在使用泛型
重载
方法时,我有意想不到的行为: print(T.self) let result: T?
浏览 2
提问于2016-11-08
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券