腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我
应该
如何
声明
这个
操作符
重载
?
我
需要将const Vector乘以int,但我必须将
重载
声明
为非成员函数,而不是方法,否则它将无法编译;
我
如何
将
重载
编写为方法?
浏览 12
提问于2020-04-16
得票数 0
回答已采纳
1
回答
C++ 20概念:需要
操作符
重载
、
、
我
试图理解
如何
声明
一个概念,它要求特定的
操作符
对给定的类型
重载
。假设
我
有以下函数,它接受任意类型的向量,并将其打印到std::coutvoid print_vector(const std::vector<const printable &item : vec) { } std::cout &
浏览 2
提问于2020-07-09
得票数 5
回答已采纳
1
回答
PIMPL成语可访问性问题
、
、
我
已经实现了
我
的类,比如使用标准PIMPL成语的类A。}ostream &operator <<(ostream &os, const AImpl &impl) {} 问题源于
重载
的
操作符
无法访问AImpl类,在A中
声明
为私有。现在
我
在
如何
解决
这个</
浏览 1
提问于2015-10-29
得票数 0
回答已采纳
2
回答
如何
在c++中修复过载加法运算符的堆栈溢出
、
、
我
试图在c++中学习
操作符
重载
的概念,但是
我
遇到了一个问题,
我
正试图使用operator+来解决
这个
问题,在
我
的主函数中,
我
将与userdefiend类一起添加到userdefiend类。
我
对
操作符
重载
概念的理解是,使用关键字operatorX在类中
声明
函数,并将X替换为要
重载
的运算符。比如,如果
我
想
重载
'-‘
浏览 0
提问于2019-05-31
得票数 1
回答已采纳
1
回答
std::list
重载
的括号
操作符
我
想知道
如何
创建一个
重载
的括号
操作符
,该
操作符
将提供std::list中元素的位置。我们班的列表
声明
如下:
重载
的括号
操作符
声明
是:
我
认为括号
操作符
的定义如下: std::list<Stimula
浏览 0
提问于2016-11-24
得票数 0
回答已采纳
2
回答
std中的Operator[]::map实现
、
我
正在尝试在C++中实现类似于C++的容器。在
重载
操作符
[]时,
我
有一个小查询。
我
看到
这个
操作符
有两种工作方式: mymap[2] --在本例中,它在map中查找键2并返回该键的值。
我
看到
这个
操作符
的
声明
类似于:Mapped_T &operator[](const Key_T &);,但我没有得到的是,如果找不到密钥,
我
必须在Map中插入一个新元素,但是在ope
浏览 5
提问于2016-10-12
得票数 1
回答已采纳
3
回答
在c++中
重载
类中的operator<<
、
我
有一个使用结构的类,
我
想
重载
该结构的<<
操作符
,但仅在类中: int a;} my_struct; public: friend ostream& operator<< (ostream& os, my_struct m);
我
只能在
声明
了带有operator<<关键字的
浏览 3
提问于2009-07-29
得票数 5
回答已采纳
6
回答
operator>=过载的奇数行为
、
、
我
对C++中的
操作符
重载
有一种奇怪的行为。
我
有一个类,
我
需要检查它的内容是大于还是等于长双。
我
重载
了>=
操作符
来进行检查,
我
的
声明
如下:
我
不得不说,
我
也有一个从长到长的双
操作符
,只有在某些条件下才能正常工作现在,当我使用
这个
浏览 13
提问于2009-02-15
得票数 2
回答已采纳
5
回答
如何
超载操作员+?
、
请有人解释一下,用初学者术语来说,
操作符
重载
是
如何
工作的?
我
需要将"+“
操作符
重载
为成员函数,并将其链接到对象数组。
我
从google上读过一些东西,它的操作方式似乎和"+“一样,而且没有超载,所以我真的很困惑。到目前为止,
我
要发表的
声明
如下:所以我在公共部门的
我
的课程里宣布了这一点。"
浏览 2
提问于2012-05-22
得票数 0
回答已采纳
2
回答
C++类iostream
重载
、
我
还处于C++的基本学习过程中,当我经历
操作符
重载
部分时,
我
不能理解iostream
重载
操作符
的函数调用步骤。
我
之所以感到困惑,是因为下面的C++代码可以区分基本类型的数据iostream调用和类iostream调用,因为“
重载
iostream函数是通过friend命令在类定义之外定义的。”请看下面的例子。因此,要调用
重载
电话(或>>)
操作符
函数,用户必须编写这样的代码行:'ostream a;
浏览 0
提问于2015-03-28
得票数 0
3
回答
在同一个类中
重载
operator<和operator>
、
在容器中,
我
必须检查一个对象是否大于另一个对象,
我
有
重载
操作符
'>‘’.现在,
我
有一些一般性的问题要问.问题一:if(message1 &g
浏览 8
提问于2009-11-07
得票数 13
回答已采纳
1
回答
“!=”运算符的歧义用法
、
、
、
现在
我
重载
了“主”
操作符
(+ - * /.)因此,
我
可以毫不费力地执行涉及不同类型的结构的操作,而不必转换它们或创建新对象,但这里的主要问题是,
我
还
重载
了等价物
操作符
,如下所示: //Compiler所以我知道歧义的来源,它不知道在比较相同类型时
应该
使用哪个
操作符
。但是
我
不明白为什么==
操作符
在testEqual()中没有这样的问题,如果我们有相同的情况。因此,问题是:
浏览 3
提问于2016-06-14
得票数 3
2
回答
重载
<<
操作符
打印矢量数据成员
、
、
、
、
,
我
创建了一个名为getMoves()的公共类函数,它
应该
从该向量返回所有信息。std::vector<std::string> Pokemon::getMoves() {}
浏览 0
提问于2019-03-12
得票数 0
回答已采纳
4
回答
在继承类中
重载
<<和>>
、
、
、
我
有Person类(名字、姓氏、地址、年龄)和
重载
操作符
<<和>>来将其用于文件流:{...{} 它工作得很好-
我
可以很容易地读写文件,但我添加了两个继承自
我
为它们
浏览 0
提问于2010-11-12
得票数 3
1
回答
如果Java没有
操作符
重载
,那么"string1“+ "string2”怎么可能呢?
、
、
、
声明
Java没有
操作符
重载
。对此的回答是,"a" + "b"是可能的,即使它看起来确实像
重载
的+。
我
的问题很简单:如果+只能对数字进行求和,并且不能
重载
,那么"a" + "b" (string + string)又
如何
工作呢?
浏览 2
提问于2015-09-20
得票数 1
回答已采纳
1
回答
不能分配给
重载
的解除引用(*)运算符
、
、
、
、
我
为
我
的模板类
重载
了解除引用
操作符
: T *pointer; };Node<int> n;但我知道
这个
错误: lvalue required as left operand of assignment
我
应该
浏览 1
提问于2013-12-03
得票数 4
回答已采纳
1
回答
使用
重载
的
操作符
来实现另一个
操作符
重载
可以吗?
、
、
、
例如,如果
我
重载
了一个+
操作符
以及
重载
=运算符 myClass & operator = (const myClass
我
可以在
我
的+=
操作符
重载
中使用
这个
重载
操作符
吗?
我
只想知道这是一个好的代码编写实践,还是
应该
重用前面两个实现中的代码,用于+=
浏览 0
提问于2018-04-04
得票数 3
回答已采纳
2
回答
SWIG C++ to Python:警告(362):忽略operator=
、
、
我
正在将一个C++类导出到Python中,
我
注意到在编译过程中,SWIG发出了以下警告:
我
不确定为什么
操作符
被
重载
,因为它在中说SWIG能够处理诸如赋值
操作符
之类的
操作符
class Foopublic: Foo& operator= (const Foo&);/
浏览 0
提问于2011-11-12
得票数 10
回答已采纳
5
回答
如何
指出类不支持某些运算符?
、
、
、
我
正在写一个类,它代表序号,但没有逻辑零点(如时间)。
这个
比例
应该
允许加和减(operator+,operator+=,.)但不是乘法。然而,
我
总是觉得这是一个很好的实践,当一个人
重载
某个组中的一个
操作符
(在
这个
例子中是数学
操作符
)时,一个人也
应该
重载
所有属于
这个
组的
操作符
。在这种情况下,这意味着
我
还需要
重载
乘法和除法
操作符
,因
浏览 4
提问于2012-06-07
得票数 0
回答已采纳
4
回答
C++中的引用
有一次
我
在一份
声明
中读到 为什么需要引用才能有效地支持
操作符
重载
?有什么好解释吗?
浏览 4
提问于2010-04-03
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券