腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
关于
C++
中
操作符
重载
的
非常
简单
的
问题
25,50; cout << result.x << ", ";} 我只想知道当我
重载
一个
操作符
时到底会发生什么例如,我在这里
重载
了这个Vector2 class.How
的
+运算符,它真的可以工作吗? 是不是就像一旦看到+,它就会把对象保存在运算符
的
左边,而参数就是右边
的
对象?将对象保存在运算符
的</em
浏览 22
提问于2021-10-28
得票数 1
3
回答
使运算符
重载
上下文特定
、
、
我在业余时间学习
C++
,我正在实现一个
重载
下标/ []
操作符
的
类。现在,我希望能够向下标运算符传递两个或多个参数,如下所示(用逗号分隔): myObject[i,j,...]我发现
C++
不允许下标
操作符
接受多个参数。然而,我读到了
关于
在
中
重载
逗号
操作符
的
文章,作为解决这个‘
问题
’
的
另一个解决方案。在本例
中
,逗号运算符使用两个自定义Enu
浏览 5
提问于2017-05-05
得票数 1
回答已采纳
14
回答
是什么使得Scala
的
操作符
重载
是“好
的
”,而
C++
的
却是“坏
的
”?
、
、
C++
中
的
操作符
重载
被许多人认为是一件坏事(Tm),在新
的
语言中不会重复这个错误。当然,这是在设计Java时特别丢弃
的
一个特性。现在我已经开始阅读Scala,我发现它看起来
非常
像
操作符
重载
(尽管从技术上讲,它没有
操作符
重载
,因为它没有
操作符
,只有函数)。然而,它似乎与
C++
中
的
操作符
重
浏览 1
提问于2009-07-08
得票数 156
回答已采纳
1
回答
我怎么让朱莉娅
的
+=超负荷?
、
我在试着了解朱莉娅
的
操作员超载是如何工作
的
。手册
非常
简短,并给出了+()作为示例函数,然后说明所有
操作符
都具有明显
的
名称可
重载
(还提供了一个非明显名称列表)。在我
的
情况下,我甚至不认为我需要+,只是+=
的
行为。我意识到我可以编写自己<em
浏览 1
提问于2015-01-12
得票数 4
回答已采纳
2
回答
为什么在
c++
中
不能
重载
.*运算符?
、
我在这里发现了一些讨论
操作符
重载
和
c++
中
不能
重载
的
操作符
的
帖子,比如.、::、.*、sizeof等。但我找不到确切
的
细节或原因,为什么应该避免.*?你们
中
的
几个人可能会投票认为它是重复
的
,但如果我得到
关于
我想要
的
链接
的
详细信息,我会
非常
高兴:)
浏览 1
提问于2012-08-23
得票数 2
回答已采纳
2
回答
如何在
c++
中
重载
string类
的
==
操作符
?
、
、
、
我是一个新
的
c++
程序员,我最近才学会了
操作符
重载
。当我在一个独立
的
项目中工作时,我遇到了一个
问题
,我想要将用户输入字符串与其他字符串进行比较,以便允许用户在
简单
的
菜单中导航。唯一
的
问题
是我不知道如何在忽略大小写
的
情况下比较两个字符串。如果有比
重载
==
操作符
更
简单
的
方法,请让我知道,但也让我知道如何
重载
字符串<
浏览 0
提问于2013-03-19
得票数 1
回答已采纳
1
回答
在visual studio或其他IDE
中
查找运算符
重载
的
“查找所有引用”
、
、
我正在看一些代码(在
C++
中
),当有
操作符
重载
时,它会变得
非常
混乱。有没有更
简单
的
方法来确定"()“或任何其他符号是否被
重载
?
浏览 1
提问于2010-04-02
得票数 1
3
回答
操作符
重载
内存分配?
、
、
下面的句子来自Bruce
的
,
关于
C++
中
的
操作符
重载
: 我不明白
操作符
重载
与内存分配有什么关系。有谁能解释一下它们之间
的
关系吗?
浏览 8
提问于2009-03-25
得票数 3
回答已采纳
1
回答
使用Boost Python,我可以包装
C++
重载
操作符
"+=“、"-=”、"*=",但不能包装"/="?
、
、
Boost Python有一个包装
重载
操作符
的
非常
简单
的
方法。
C++
类、方法等
的
教程给出了这个例子: 示例类FilePos
的
重载
C++
操作符
: class FilePos { /*...*/ }; FilePos operator+(FilePos, int它有
重载
的
操作符
,包括"+=“、
浏览 15
提问于2021-02-09
得票数 2
回答已采纳
1
回答
为什么C#不允许
重载
operator()?
、
、
这个
问题
来自之前
关于
C++
函数器()
的
讨论。你可以
重载
操作符
,但是如果operator()也可以
重载
,有什么好处呢?
浏览 0
提问于2013-06-17
得票数 3
回答已采纳
3
回答
目标
C++
中
的
[]运算符
重载
、
、
、
可能重复: 在,目标
C++
中
,是否有可能超载消息传递
操作符
,即[]?有可能和".“一样吗?
浏览 2
提问于2012-09-10
得票数 1
回答已采纳
4
回答
具有相同签名
的
C++
模板类运算符
重载
、
、
、
一个
简单
的
C++
OO
问题
,
重载
模板和
操作符
重载
:在下面的类
中
,我
重载
了索引
操作符
两次:class test A a1; A& operator[](const B&);}; 现在,如果我用相同
的
类型名实
浏览 3
提问于2019-01-09
得票数 5
1
回答
何时以及为什么在
C++
中
重载
操作符
我是
C++
的
新手,我
的
问题
是:为什么我们需要在
C++
中
重载
操作符
,什么时候我们应该在
C++
中
重载
操作符
,为什么我们不直接使用内置变量来进行计算、比较、输出和输入值。我只是不明白,在什么情况下,我们需要
重载
操作符
,还是在处理类时总是超载
操作符
?
浏览 2
提问于2014-08-19
得票数 0
11
回答
按返回类型
重载
、
我在这里读到
的
关于
这个话题
的
问题
很少,这对我来说似乎仍然令人困惑。我刚刚开始学习
C++
,还没有学习过模板或者
操作符
重载
之类
的
东西。public: char get(int);没有模板或奇怪
的
行为?
浏览 1
提问于2012-03-05
得票数 88
回答已采纳
1
回答
导出用于Python
的
C++
类
、
、
、
我有一个用
C++
编写
的
程序(目前是一个静态库),它有一个
非常
抽象
的
接口,在我
的
类上使用
操作符
重载
等等。我想用它创建一个共享库(在Windows上
的
DLL将是第一步,在尝试其他平台之前)使用它在其他更“用户友好”
的
语言中。我读到Python对它
的
ctype有一定程度
的
支持。我只想知道,在我投入时间尝试做某事之前,是否可以使用Python
中
的
C++
浏览 2
提问于2018-09-25
得票数 1
回答已采纳
5
回答
重载
操作符
来处理我自己
的
类作为std类是一个好
的
实践吗?
、
我一直在研究Deitel
的
C++
基本面和mr.Deitel强调
重载
标准
操作符
,以向自定义类及其成员提供标准功能。我
的
意思是,例如,代替cout << object.memberFunction();,我可以
简单
地说cout << object; 这种技术确实允许链接和更快
的
输入,但是它需要
操作符
重载
实现,即使你我仍然是一个新手,我觉得代码实际上使
的
可读性更低,尤其是如果有很多类成员,您必须记住
浏览 2
提问于2011-10-27
得票数 2
回答已采纳
6
回答
Java不能
重载
任何
操作符
。为什么?
、
可能重复: 在
c++
中
,我们可以执行
操作符
重载
。但是Java也是一种面向对象
的
语言。那么,为什么java不支持
重载
呢?
浏览 12
提问于2010-04-13
得票数 6
回答已采纳
2
回答
在
C++
中
解释
操作符
重载
) { return sz; } double∗ elem; };IDE : Microsoft Visual Studio Professional 2013 请解释
操作符
关键字是做什么
的
?我试着搜索除了
操作符
过载之外什么都找不到,这不是我
的
问题
。类型
的
参数"s“,这很好。但是在line3<
浏览 1
提问于2014-03-27
得票数 0
回答已采纳
2
回答
为什么我不能
重载
::
操作符
?
、
、
我读过斯坦利·B·利普曼(StanleyB.Lippman)
的
书
C++
Primer,在变量和基本类型一节
中
,我看到了范围运算符::。我已经读过一些
关于
操作符
过载
的
文章,我认为它在特殊情况下是
非常
有用
的
,但是当我在网上搜索时,我发现我根本不能让::
操作符
超载。 在
中
,我发现.
操作符
可以
重载
。但是,这可能会导致有关操作是用于对象
重载
.还是.所引用
的
浏览 4
提问于2015-08-19
得票数 3
回答已采纳
2
回答
c++
创建、分配和比较运算符
重载
函数
中
的
两个对象
的
新变量
、
为我
的
英语道歉。我试图在
c++
中
解决一个
非常
简单
的
问题
。但是我在
c++
中
是新手,所以无法解决这个
问题
:(我试图使用
操作符
重载
头文件。对于新
问题
,我正在尝试实现
问题
。operator>(const Alien& alien) const { return(getStatusPoint(*this) > getStatus
浏览 1
提问于2016-08-09
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券