腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
++中main
函数
的
重载
C
语言
不支持
函数
重载
,因为
C
语言
中没有名称损坏。但是
C
允许
一个人同时写这两种
语言
和在定义main
函数
时。这个
函数
不是
重载
了吗?
浏览 0
提问于2014-05-16
得票数 3
5
回答
类
C
语言
中的返回类型多态性
、
为什么我们看不到
C
类
语言
允许
返回类型中具有多态性的可调用项呢?我可以看到额外的类型推断将是一个障碍,但是我们有一个功能齐全的类型推理系统(用于不同级别的“工作”)的。编辑:的返回类型多态性--我的意思是只在返回类型中
重载
函数
签名。例如,
C
++和Java只
允许
形式参数类型中的
重载
,而不
允许
返回类型中的
重载
。
浏览 9
提问于2008-10-30
得票数 12
回答已采纳
3
回答
函数
重载
与方法
重载
的区别
、
、
、
嗨,我想了解在
c
++中
函数
重载
和方法
重载
之间的区别。在谷歌搜索之后我发现了这个。不确定这是否正确。如果错误,请帮助纠正。 方法
重载
和
函数
重载
是相关的概念。术语方法
重载
被定义为一种特性,它存在于各种编程
语言
中,如
C
++和Java。它
允许
创建同名的各种
函数
。然而,所有这些
函数
在输入类型和输出类型上都不尽相同。另一方面,
函数
重载
一词在
浏览 7
提问于2012-03-10
得票数 3
1
回答
快速超载问题
、
、
我们知道,Swift
语言
允许
函数
重载
,而在Objective-
c
中,
重载
是不合法的。-> String { func helloFuc() -> Int { } 如果Swift
函
浏览 2
提问于2016-12-24
得票数 1
回答已采纳
3
回答
重载
c
++类型转换(
函数
)
、
、
使用
C
++样式的类型标记(全部4)看起来与某些
函数
模板非常相似。typename TO, typename FROM>将被用作,为什么不
允许
按
语言
标准
重载
它们以供自定义使用(就像我们可以
重载
关键字,如new/delete或其他operators)
浏览 0
提问于2011-05-12
得票数 10
回答已采纳
1
回答
仅在
C
++中返回类型不同的
重载
函数
模板
、
、
、
、
众所周知,只有返回类型不同的普通
函数
不能在
C
++中
重载
。但是这个限制不适用于
重载
的
函数
模板,例如:auto f(auto) { return 2; }为什么
语言
会对模板做出这样的例外呢如果
重载
函数
的返回类型不同,那么就可以使用强制转换到预期
函数
类型来选择其中一个
函数
。令人惊讶的是,Clang
允许
解决歧义,即使返回类型
浏览 1
提问于2021-09-30
得票数 16
回答已采纳
14
回答
为什么我不能在PHP中
重载
构造
函数
?
、
、
、
我已经放弃了在PHP中
重载
构造
函数
的所有希望,所以我真正想知道的是为什么。 这是有原因的
吗
?它本身就会产生糟糕的代码
吗
?它是被广泛接受的
语言
设计而不
允许
的,还是其他
语言
比PHP更好?
浏览 42
提问于2010-01-31
得票数 114
回答已采纳
4
回答
强类型php替代方案
、
我已经用PHP编程好几年了,但我在其他
语言
(如java、
c
++、
c
#等)方面也有一些经验。我认为PHP是一种很好的web开发
语言
,但我真的很想念其他
语言
的一些特性,主要是PHP是弱类型的,不可能有真正的(操作符)
重载
。所以现在我在寻找另一种选择。我已经尝试过asp.net (
c
# mvc),我非常喜欢这种
语言
,但它只是windows,我想要一种能够在基于
c
#的系统上运行的
语言
。 你有什么建议
吗
?我要
浏览 0
提问于2011-03-21
得票数 3
回答已采纳
1
回答
C
与
C
++ -
c
语言
的优势
、
顾名思义,
C
++是
C
的超集。事实上,
C
++可以运行大部分
C
代码,而
C
不能运行
C
++代码。
C
不支持异常处理。您可以在
C
++中使用结构内部
浏览 4
提问于2014-01-01
得票数 6
回答已采纳
1
回答
重载
函数
的git历史
、
、
、
使用git显示
函数
历史,我可以使用git -L :functionName:fileName。但是对于像
C
++这样的
语言
,
函数
重载
允许
多个
函数
具有相同的
函数
名,例如,{} double sum(double a,double
浏览 0
提问于2019-10-16
得票数 0
回答已采纳
6
回答
为什么要在
C
++中添加
函数
重载
?
、
、
我有
C
语言
的背景。我只是想知道为什么
函数
重载
要添加到
C
++中?
C
没有
函数
重载
,但是
C
++有,有什么必要呢? 当时
语言
设计者的脑海中浮现出什么?
浏览 1
提问于2010-11-30
得票数 31
回答已采纳
2
回答
在LISP中
函数
可以像在
C
#中那样被
重载
吗
?
、
我发现
重载
在我的
C
#代码中非常有用。我知道在许多其他
语言
中也可以做到这一点(肯定是
C
++)。 LISP
允许
重载
还是类似的东西?
浏览 0
提问于2013-02-13
得票数 6
回答已采纳
4
回答
为什么win32 API
函数
没有
重载
,而是使用Ex作为后缀?
、
、
、
即使这两个方法在系统上做了相同的事情,并且Ex计数器部分只提供了一个新参数来稍微改变行为,那么它们不能有相同
函数
的两个
重载
吗
? 这是
c
/
c
++的限制
吗
?或者是什么原因造成了这样一个尴尬的约定?
浏览 2
提问于2009-11-30
得票数 4
回答已采纳
1
回答
为什么我不能通过
函数
的返回类型来
重载
函数
?
、
为什么can't function没有被它的返回类型
重载
,不应该有支持这种
重载
的
语言
。我想知道如果它
允许
的话会发生什么,或者为什么它不
允许
通过返回类型
重载
这样的
函数
。
浏览 1
提问于2013-04-01
得票数 1
3
回答
在使用pow
函数
时理解什么是
函数
重载
概念
、
、
、
我最近被介绍到编程世界和
C
语言
中。*“
重载
函数
的多个实例”pow“匹配参数列表”:“
函数</
浏览 2
提问于2014-02-07
得票数 3
回答已采纳
6
回答
关于
C
++中名称损坏的几个问题
、
、
、
、
我正在努力学习和理解
C
++中的名字损坏。以下是一些问题: 当
语言
允许
不同的实体使用相同的标识符命名时,只要它们占用不同的名称空间(其中命名空间通常由模块、类或显式命名空间指令定义),就需要这样做。我不太明白为什么名称损坏只适用于标识符属于不同名称空间的情况,因为<
浏览 6
提问于2010-05-30
得票数 28
回答已采纳
1
回答
在OpenCL 1.1中用同名但不同的参数类型定义不同的
函数
我想用相同的名称定义两个
函数
,一个在float4上应用转换,另一个在float3上应用转换,但它说: 这是不可能的,还是我的代码有问题?
浏览 2
提问于2015-03-26
得票数 2
回答已采纳
1
回答
接口是属于即席多态(即
重载
)还是子类型多态性?
、
、
、
、
大多数
语言
至少支持一些即席多态,但在
C
等
语言
中,它仅限于内置
函数
和类型。其他
语言
(如
C
++ )
允许
程序员提供自己的
重载
,提供单个
函数
的多个定义,并通过参数类型消除歧义。尽管名称相似,但Haskell的类型类与大多数面向对象
语言
的类非常不同。它们与接口有更多的共同点,因为它们通过类型签名指定一系列方法或值,由实例声明来实现。这是否意味着类型类是实现
重载
(即临时多态)的一种方法? OO
语言</e
浏览 2
提问于2019-07-18
得票数 3
18
回答
在
C
#中比较数组的最简单方法
、
、
、
在Java
语言
中,Arrays.equals()
允许
轻松地比较两个基本数组的内容(所有基本类型都可以使用
重载
)。 在
C
#中有这样的东西
吗
?在
C
#中有什么“神奇”的方法来比较两个数组的内容
吗
?
浏览 22
提问于2010-07-13
得票数 232
回答已采纳
1
回答
Java vs
C
#方法/
函数
返回类型重写?
、
、
Java和
C
#评估方法/
函数
签名以执行覆盖的方式有区别
吗
? 我认为
C
#将其视为
重载
,而Java尝试
重载
,但只
允许
重写相同的返回类型,这是正确的
吗
?
浏览 0
提问于2012-03-04
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言中的dummy函数,你还在学习C语言中迷茫吗?
c语言-递归函数
【C语言】printf函数
C+编程进阶级——我的学C笔记004、函数的重载
C语言-文件函数大全
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券