腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何使用
js
es5 Object.defineProperty
重载
=
操作符
、
如何使用=
重载
JS
对象的
JS
操作符
。现在,obj.var是一个带有
重载
=
操作符
的属性。//i what something like this (在es5中)有可能吗?
浏览 7
提问于2015-08-22
得票数 0
回答已采纳
2
回答
非会员
操作符
超载是什么意思?
、
最近,我阅读了一篇关于
操作符
重载
的文章,其中提到了非会员
操作符
重载
。如果有人能用一个例子来解释非会员
操作符
超载的含义,我将不胜感激。我知道什么是成员
操作符
重载
(类中的一种方法,它
重载
操作符
类型(binary..etc)。我在上面看到了这个,这使我相信,非成员
操作符
重载
的目的是处理
操作符
重载
,其中第一个参数不是类,只是一个本机类型。
浏览 4
提问于2013-03-17
得票数 2
回答已采纳
1
回答
当运算符存在时,“=”不存在可行的
重载
、
、
、
{ return value;myType有一个
操作符
重载
for =,但是当在it =
js
.allInfo.begin();编译器处的JSON类中调用它时,抛出:“‘=’没有可行的
重载
”vector<myType> allInfo; friend ostream &ope
浏览 4
提问于2016-12-18
得票数 2
回答已采纳
2
回答
从基本数据类型到用户定义类型的类型转换
、
、
、
是否可以通过
重载
转换
操作符
将基本数据类型转换为类类型,还是必须在c++中
重载
=
操作符
?我只想说清楚float f=obj;float f;是从浮点到class.So的类型转换,我的问题基本上是对于后一段代码是否正确,是否可以
重载
类型,或者是否应该使用
重载
=
操作符
。我知道
重载
=工作,但我只是想知道是否有可能以这种方式
重载
类型转换
浏览 3
提问于2020-02-28
得票数 1
回答已采纳
3
回答
使用
重载
的取消引用运算符进行成员选择
、
、
如果
重载
取消引用
操作符
(operator*),成员选择
操作符
(operator->)是否使用
重载
操作符
,或者是否也需要
重载
它?
浏览 1
提问于2012-01-26
得票数 3
回答已采纳
1
回答
使用
重载
的
操作符
来实现另一个
操作符
重载
可以吗?
、
、
、
例如,如果我
重载
了一个+
操作符
以及
重载
=运算符 myClass & operator = (const myClass我可以在我的+=
操作符
重载
中使用这个
重载
操作符
吗?我只想知道这是一个好的代码编写实践,还是应该重用前面两个实现中的代码,用于+=
操作符
重载
。
浏览 0
提问于2018-04-04
得票数 3
回答已采纳
2
回答
如何使对象‘a == b’的比较成为真?
、
、
、
(例如console.log(a == b) // true) 我回答说,这是不可能的,因为a和b是F的两个不同的实例,在
JS
中,在非原语比较引用的情况下是相等的比较。但不久前,我读过article的文章“JavaScript中的假
操作符
重载
”: --我不知道在比较对象时是否存在假
操作符
重载
的黑客攻击?
浏览 3
提问于2013-06-30
得票数 5
回答已采纳
2
回答
重载
复合赋值算子
、
即使我们已经
重载
了+=
操作符
和=
操作符
,也有必要
重载
+
操作符
吗?
浏览 0
提问于2016-02-02
得票数 4
回答已采纳
2
回答
在Visual Studio中标识
重载
运算符(c++)
、
有没有办法使用Visual Studio在c++中快速直观地识别
重载
操作符
? IMO在c++中的一个大陷阱是不知道你正在使用的
操作符
是
重载
的。在Visual Studio或一些第三方工具中,有没有什么东西可以自动高亮显示
重载
操作符
或对
重载
操作符
进行颜色编码?
浏览 4
提问于2010-03-06
得票数 4
2
回答
Python
操作符
重载
与__init__方法
、
、
好的,我现在非常好,什么
操作符
重载
,以及如何使用它来处理对象,例如算术
操作符
等等。但真正让我抓狂的是,他提到了__init__方法,它基本上是python中的构造函数,是
操作符
重载
类的代表,它是属于
操作符
重载
族方法的方法之一。这真的是这样吗,还是考虑到他的台词和
操作符
重载
方法!?
浏览 3
提问于2017-07-26
得票数 1
回答已采纳
2
回答
C++插入
操作符
重载
(<<)
、
、
、
、
我正在完成一个赋值,在这个赋值中,我必须
重载
插入
操作符
才能接受Node对象。我在类定义之外,但在node.h文件中创建了
操作符
重载
函数。所有的东西都编译得很好,但是
重载
的
操作符
没有被调用,相反,我简化了对象的地址。{ out << "INCOM
浏览 3
提问于2016-10-21
得票数 2
回答已采纳
14
回答
是什么使得Scala的
操作符
重载
是“好的”,而C++的却是“坏的”?
、
、
C++中的
操作符
重载
被许多人认为是一件坏事(Tm),在新的语言中不会重复这个错误。当然,这是在设计Java时特别丢弃的一个特性。现在我已经开始阅读Scala,我发现它看起来非常像
操作符
重载
(尽管从技术上讲,它没有
操作符
重载
,因为它没有
操作符
,只有函数)。然而,它似乎与C++中的
操作符
重载
没有本质上的不同,在我的记忆中,
操作符
被定义为特殊函数。 所以我的问题是,是什么让在Scala中定义"+“的想法比在C++
浏览 1
提问于2009-07-08
得票数 156
回答已采纳
3
回答
在c++中
重载
类中的operator<<
、
我有一个使用结构的类,我想
重载
该结构的<<
操作符
,但仅在类中: int a;} my_struct; friend ostream& operator<< (ostream& os, my_struct m);我只能在声明了带有operator<<关键字的朋友
重载
时才能编译,但是在我的代码中,
操作符
会被
重载</em
浏览 3
提问于2009-07-29
得票数 5
回答已采纳
1
回答
何时以及为什么在C++中
重载
操作符
我是C++的新手,我的问题是:为什么我们需要在C++中
重载
操作符
,什么时候我们应该在C++中
重载
操作符
,为什么我们不直接使用内置变量来进行计算、比较、输出和输入值。我只是不明白,在什么情况下,我们需要
重载
操作符
,还是在处理类时总是超载
操作符
?
浏览 2
提问于2014-08-19
得票数 0
1
回答
CLSCompliant属性是否支持旧版本的.NET语言?
、
、
例如,我读到visual basic .net以前没有
操作符
重载
,所以如果类型
重载
操作符
没有作为常规方法(Add,而不是operator+)提供,那么就不能使用它们。既然VB已经有了这个功能,CLSCompliant属性是否会关心你是否有像Add,Subtract这样的普通静态方法,而不仅仅是
操作符
重载
呢?我已经编写了一些没有语言静态方法的类型,但只有
操作符
重载
,C#编译器并不关心。如果这是个问题,它会警告我,对吧?
浏览 3
提问于2009-06-06
得票数 1
回答已采纳
1
回答
是否仍有必要使==过载以适应其正常运行?
、
我问这个问题的原因是在阅读了msdn关于在页面末尾
重载
这个
操作符
的建议之后,它提到了: 因此,我想知道是否应该为标准场景实现
重载
。
浏览 2
提问于2010-01-15
得票数 2
回答已采纳
3
回答
使运算符
重载
上下文特定
、
、
我在业余时间学习C++,我正在实现一个
重载
下标/ []
操作符
的类。现在,我希望能够向下标运算符传递两个或多个参数,如下所示(用逗号分隔): myObject[i,j,...]我发现C++不允许下标
操作符
接受多个参数。然而,我读到了关于在中
重载
逗号
操作符
的文章,作为解决这个‘问题’的另一个解决方案。在本例中,逗号运算符使用两个自定义Enum的非常特定的签名
重载
,但我可以看到
重载
逗号
操作符
对于一般类型对(这将是我的用例)不是一个好主意。由于我对C
浏览 5
提问于2017-05-05
得票数 1
回答已采纳
9
回答
为什么不能让
操作符
重载
指针工作呢?
、
、
、
根据下的注释,引入引用主要是为了支持
操作符
重载
,其中引用了Bjarne: 这意味着运算符
重载
不能使用指针。但是,它并没有清楚地解释为什么运算符
重载
指针不能工作。为什么
操作符
浏览 3
提问于2011-05-30
得票数 18
回答已采纳
3
回答
操作符
重载
内存分配?
、
、
下面的句子来自Bruce的,关于C++中的
操作符
重载
: 我不明白
操作符
重载
与内存分配有什么关系。
浏览 8
提问于2009-03-25
得票数 3
回答已采纳
5
回答
重载
操作符
来处理我自己的类作为std类是一个好的实践吗?
、
我一直在研究Deitel的C++基本面和mr.Deitel强调
重载
标准
操作符
,以向自定义类及其成员提供标准功能。我的意思是,例如,代替cout << object.memberFunction();,我可以简单地说cout << object; 这种技术确实允许链接和更快的输入,但是它需要
操作符
重载
实现,即使你我仍然是一个新手,我觉得代码实际上使的可读性更低,尤其是如果有很多类成员,您必须记住哪些类成员是
重载
的
操作符
等等。没有
重载
的
操作符
浏览 2
提问于2011-10-27
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+从入门到放弃(2)操作符重载
C+笔记七十三:MyString类案例——重载左移操作符
C+笔记七十二:MyString类案例——重载等号和数组操作符
C+笔记六十五:重载等号操作符实现深拷贝
C+笔记七十五:MyString类案例——重载大于小于操作符
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券