腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么Objective-
C
不支持
方法
重载
?
、
Objective-
C
不支持
方法
重载
。它是可行的,但苹果公司决定不实施它
吗
?或者,由于Objective-
C
的动态特性,这是不可行的?我的印象是,
方法
重载
可以在编译
语言
(Java、
C
#)上完成,而不能在解释
语言
(Ruby、Python)上完成。 持有一些真实的东西
吗
?
浏览 2
提问于2010-12-15
得票数 11
回答已采纳
3
回答
为什么
C
中的printf()
方法
被设计成可以接受任意数量的参数?
、
、
、
我总是问自己这个问题,为什么
C
中的printf()被设计成接受任意数量的参数,这不是
重载
吗
?如果是,那么纯结构化
语言
如何包含像
方法
重载
这样的面向对象的
语言
概念呢?
浏览 3
提问于2012-09-27
得票数 3
回答已采纳
4
回答
强类型php替代方案
、
我已经用PHP编程好几年了,但我在其他
语言
(如java、
c
++、
c
#等)方面也有一些经验。我认为PHP是一种很好的web开发
语言
,但我真的很想念其他
语言
的一些特性,主要是PHP是弱类型的,不可能有真正的(操作符)
重载
。所以现在我在寻找另一种选择。我已经尝试过asp.net (
c
# mvc),我非常喜欢这种
语言
,但它只是windows,我想要一种能够在基于
c
#的系统上运行的
语言
。 你
有
什么建议
浏览 0
提问于2011-03-21
得票数 3
回答已采纳
2
回答
(a = b)和(a≠b)可以不同的
语言
在
C
++中,可以
重载
用户类型的==和!=操作符,但是该
语言
并不关心您如何做到这一点。您可以
重载
这两个函数来返回true,这样!(a==b)和(a!=b)的计算结果就不一定是相同的。
有
多少其他
语言
有
¬(a = b)和(a ≠ b)可以不同的情况?这是一件很常见的事情
吗
? 这不仅仅是一个
重载
的问题,甚至对于原始类型来说也是一个奇怪的问题。
C
和
C
++中的NaN不等于任何东西,包括NaN。在
C</e
浏览 2
提问于2012-04-15
得票数 2
1
回答
我是否需要为
C
#中的强制转换操作符
重载
提供强制转换
方法
,以允许人们在VB中使用
、
、
、
无法在
C
#类中使用
重载
运算符。对于
重载
的强制转换操作符是真的
吗
?无论哪种方式,你们是否认为
C
#类库不包含它们和算术
方法
作为其他
语言
的实际
方法
是一个缺点,例如:ToFloatAddMultiply Divide
浏览 0
提问于2009-06-03
得票数 1
回答已采纳
3
回答
在目标
C
中使用Swift类和
重载
方法
、
、
目前,我的项目同时使用Swift和Objectice
语言
。为了让它发挥作用,我遵循了的指导方针。现在我可以在目标
C
中使用Swift,反之亦然。我错过了什么重要的事情
吗
? ( b)除了重命名
方法
外,是否
有
其他解决方案?(
c
)如果我要用Swif
浏览 7
提问于2014-08-30
得票数 5
回答已采纳
3
回答
Go
语言
是否
有
函数/
方法
重载
?
我正在移植一个
C
库去Go。
C
函数(带有varargs)的定义如下:所以我创建了包装器
C
函数:} e.code = Code(
浏览 0
提问于2011-08-09
得票数 158
回答已采纳
2
回答
是否
有
C
#
方法
重载
参数排序约定?
、
、
、
对于以下情况,
C
# (或任何支持
方法
重载
的面向对象
语言
)是否
有
某种约定?假设我
有
一个
方法
foo:但实际上我
有
3个
方法
foo:public voidFoo(int a, double b){} public void Foo(float
c
, int a, double b
浏览 0
提问于2013-02-13
得票数 14
回答已采纳
6
回答
为什么要在
C
++中添加函数
重载
?
、
、
我
有
C
语言
的背景。我只是想知道为什么函数
重载
要添加到
C
++中?
C
没有函数
重载
,但是
C
++
有
,
有
什么必要呢? 当时
语言
设计者的脑海中浮现出什么?
浏览 1
提问于2010-11-30
得票数 31
回答已采纳
2
回答
Squeak中的隐藏机制示例,类似于
C
++
、
我想知道是否
有
可能在Squeak中实现Hiding mechanism,类似于在
C
++和
C
#等
语言
中的实现,这是它的主要特性之一。我知道我可以覆盖Squeak中的
方法
,但我不能
重载
方法
,因为它是一种动态
语言
,但是可以隐藏
方法
/字段
吗
?我试图在Squeak日志中挖掘,但我找不到答案。
浏览 31
提问于2019-07-03
得票数 0
1
回答
C
# -操作符
重载
扩展
、
、
C
#是一种通用
语言
;它给您很大的自由来操作您自己的和现有的类。您可以通过
重载
运算符将+和*与自定义对象一起使用,还可以扩展现有对象以向它们添加新
方法
。但出于某种原因,
C
#不允许您将运算符
重载
作为对现有类的扩展。为什么会这样呢?是否有解决办法,或者如果我想为现有类编写操作符
重载
,那么我应该只创建.Plus()和.Times()扩展
方法
吗
?
浏览 6
提问于2016-08-23
得票数 3
回答已采纳
9
回答
为什么Java不需要操作符
重载
?
、
为什么Java不需要操作符
重载
?有没有办法在Java中支持它?
浏览 0
提问于2010-08-25
得票数 17
回答已采纳
4
回答
有没有一种将类转换为字符串的标准
方法
、
在Java
语言
中,标准是定义
方法
toString()来返回类的字符串表示。除了
重载
operator<<之外,
C
++中还有这样的标准
吗
?我知道
有
一些std::to_string()
方法
可以获取数字的字符串表示形式。
C
++标准是否提到定义
方法
to_string()来为类提供类似的服务,或者
C
++程序员是否普遍遵循这种做法?
浏览 1
提问于2015-10-27
得票数 15
1
回答
CLSCompliant属性是否支持旧版本的.NET
语言
?
、
、
例如,我读到visual basic .net以前没有操作符
重载
,所以如果类型
重载
操作符没有作为常规
方法
(Add,而不是operator+)提供,那么就不能使用它们。既然VB已经
有
了这个功能,CLSCompliant属性是否会关心你是否
有
像Add,Subtract这样的普通静态
方法
,而不仅仅是操作符
重载
呢?我已经编写了一些没有
语言
静态
方法
的类型,但只有操作符
重载
,
C
#编译器并不关心。如果这是个问题,
浏览 3
提问于2009-06-06
得票数 1
回答已采纳
1
回答
C
#:泛型
方法
不调用特定的
方法
重载
、
、
、
、
我试图在
C
#中创建一个泛型
方法
,它将根据其正文中的参数数据类型调用不同的
方法
,然后处理它们的结果。我试图通过创建一个泛型包装器
方法
来实现这一点,然后提供处理
方法
的几个
重载
--包括一个泛型
重载
,如果没有特定的
重载
可用的话。有没有办法调整代码,使其符合我所需的
浏览 1
提问于2014-09-05
得票数 10
2
回答
多元元组类型:文档中的示例
,唯一有效的
方法
就是尝试编写一些
重载
。然后继续显示
重载
(并非全部显示):function concat<A>(arr1: [A], arr2: []): [A];function concat<A, B,
C
>(arr1: [A, B,
C
],arr2: []): [A, B,
浏览 16
提问于2022-10-11
得票数 -3
5
回答
函数参数多态
、
、
、
有没有一种
语言
class Ape : public Animal} doStuff(ape);这有意义
吗
?
浏览 3
提问于2010-01-30
得票数 12
回答已采纳
1
回答
python中内置dat类型的运算符
重载
、
我尝试在Python
语言
中使用按位" and“和其他一些运算符来处理数据类型
c
_uint32。我得到以下错误:我相信我得到这个错误是因为python库不支持
c
_uint
有
什么
方法
可以将任何
重载
操作符添加到内置数据类型
吗
?
浏览 1
提问于2012-12-02
得票数 0
4
回答
面向对象的概念适用于
C
语言
吗
?
、
、
、
在
C
#中,我们了解到当多个函数具有相同的标识符但签名不同时,就会发生函数
重载
。 虽然函数
重载
的概念是特定于面向对象的
语言
,但它是否也适用于
C
语言
,以及基于以下观察结果?
浏览 2
提问于2014-02-11
得票数 1
回答已采纳
18
回答
在
C
#中比较数组的最简单
方法
、
、
、
在Java
语言
中,Arrays.equals()允许轻松地比较两个基本数组的内容(所有基本类型都可以使用
重载
)。 在
C
#中有这样的东西
吗
?在
C
#中有什么“神奇”的
方法
来比较两个数组的内容
吗
?
浏览 22
提问于2010-07-13
得票数 232
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
有没有必要学习C语言,你知道C语言有什么特点吗?
C语言与C++语言混合编程的方法
C语言到底有多牛!你知道多吗?
C 语言编程基础不好,想10天考国二C语言程序设计证书,有可能吗?
Rust能够取代C语言吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券