腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
一元减过载:会员还是非会员?
、
考虑到前缀一元
运算符
可以“由不带参数的
非
静态
成员
函数或具有一个参数的
非
会员函数
实现
”(§13.5.1 over.unary/1),除了通常的封装/代码重用设计理论适用于任何
成员
/非
成员
函数选择之外,还有什么不同吗对于二进制
运算符
,是因为非
成员
允许其左手操作数的隐式转换.对于一元操作符,似乎没有类似的情况,但标准将std::complex的一元否定操作符定义为
非
会员(§26.4.6comp
浏览 4
提问于2011-09-09
得票数 6
回答已采纳
1
回答
为什么std::basic_ostream既有免费的,又有
成员
的operator<<?
具有两种类型的插入
运算符
。免费的用于字符,
成员
用于
非
字符数据。 为什么需要
实现
一些是自由函数,另一些是
成员
函数?
浏览 2
提问于2015-01-07
得票数 3
回答已采纳
1
回答
实现
非
成员
IO
运算符
、
、
、
在我的任务中,我被要求创建Product类,除了“非
成员
IO
操作符”之外,我已经完成了所有的
实现
。这里我看到主函数对产品的派生类SItem有cout或cin,我想知道我应该如何
实现
<< >>
运算符
来完成主要工作。& ostr, const Product& p);} 除了最后两个是
IO
浏览 11
提问于2017-08-14
得票数 0
回答已采纳
4
回答
算子函数作为
成员
函数和非
成员
函数
我非常困惑于得到操作符重载作为一个
成员
和
非
会员功能的想法。 当我们作为非
成员
函数过载
运算符
时,我们实际上是什么意思?同样,当我们作为
成员
函数重载
运算符
时,我们意味着什么。虽然我知道
非
会员函数是朋友函数。
浏览 8
提问于2012-05-13
得票数 0
3
回答
哪些
运算符
只能声明为
非
静态
成员
函数?
、
我认为=和()只能声明为
非
静态
成员
函数,还有其他符合相同规则的
运算符
吗?有什么具体的原因吗?
浏览 3
提问于2014-04-13
得票数 2
回答已采纳
3
回答
是否有自我分配有用的情况?
、
众所周知,在
实现
赋值
运算符
时,必须防止自分配,至少当类具有
非
POD
成员
时。当自我分配做了一些
非
琐碎和实际有用的事情时,是否有用例?但是有两种可能的
实现
来
实现
一个简单的自我分配:
浏览 0
提问于2019-05-26
得票数 26
回答已采纳
1
回答
C++14/1y:"operator+必须有一个或两个参数“的标准参考?
、
在C++1y/C++14标准中,下面的翻译单位是错误的吗?错误是:
浏览 1
提问于2014-04-25
得票数 0
回答已采纳
2
回答
为什么我不能在operator<<中访问类Box的私有
成员
?
、
、
、
、
为什么我不能在Box中访问ostream& operator<<(ostream& out, const Box& B){cout << B.l << " " << B.b << " " << B.h << endl; }中的私有函数using namespace std; int l, b, h; Box(){
浏览 2
提问于2022-06-16
得票数 1
回答已采纳
2
回答
作为静态
成员
函数
实现
的二进制
运算符
我的书上写着: 我是如何理解它的;它是一个类中的操作符超载,这是static,在我看来是不可能的
浏览 4
提问于2020-04-22
得票数 1
回答已采纳
1
回答
默认赋值
运算符
是否对所有
成员
调用operator=?
、
、
、
同样,默认的复制构造函数是否在所有
成员
上调用复制构造函数?例如,如果一个类有一个
非
POD
成员
,如下所示:{};换句话说,拥有一个std::string
成员
是否意味着这个类需要一个用户
实现
的复制构造函数和赋值操作符?
浏览 0
提问于2012-09-27
得票数 5
回答已采纳
2
回答
C++中的下标
运算符
、
下标
运算符
一元还是二进制
运算符
? 我对C++非常陌生,正在经历操作符的操作,我想知道是否下标为一元或二进制
浏览 2
提问于2015-06-06
得票数 3
回答已采纳
2
回答
如何在C++中“全局”重载opAssign
运算符
、
opAssign
运算符
类似于addAssign(+=)和subAssign(-=)。“全局”意味着它们不会作为
成员
函数被重载,而仅仅是一个操作数上的
运算符
我在网上找不到任何例子……
浏览 1
提问于2009-10-04
得票数 1
回答已采纳
1
回答
隐式移动构造函数和赋值操作符
、
、
、
什么意味着隐式移动构造函数进行
成员
级移动,而隐式移动赋值
运算符
执行
成员
级分配?来自用于
非
并类类型(类和结构),移动赋值操作符按照其声明顺序执行对象的直接基和直接
非
静态
成员
的完整
成员
移动分配,使用标量的内建赋值、数组的
成员
移动分配和类类型的移动赋
浏览 2
提问于2020-05-20
得票数 1
回答已采纳
2
回答
为什么要重载c++中没有参数的
非
静态
成员
函数的一元
运算符
?
、
、
我正在阅读来自IBM的以下文章:, 它提到:要么用没有参数的
非
静态
成员
函数,要么用只有一个参数的非
成员
函数重载一元
运算符
。然后给出一个例子如何重载它,但是为什么我们可以重载没有参数的
非
静态数字函数,而只有一个参数的非
成员
函数呢?
浏览 1
提问于2013-09-18
得票数 0
2
回答
重载
运算符
'=‘和'+’
、
、
T>& left, const A<T>& right) //some functions}“
运算符
=”必须是非静态
成员
。right) //some functions} 看起来operator+现在工作正
浏览 3
提问于2016-11-23
得票数 0
回答已采纳
3
回答
关于操作者超载的c++
为什么操作符()、operator[]和
运算符
->也必须
实现
为
非
静态
成员
函数。它只能通过使用
成员
函数来重载。
浏览 6
提问于2011-03-15
得票数 0
回答已采纳
1
回答
获取此错误: java.
io
.NotSerializableException::Write Abort: java.
io
.WriteAbortedException: writing aborted;java.
io
.NotSerializableException: QueryClass
我有一个使用MultiThread与客户端通信的JAVA服务器。除了将客户端对象发送到服务器线程之外,服务器的所有功能都可以正常工作。我已经将问题的范围缩小到以下代码行。.Am得到了上面的错误。QueryClass是另一个类,我将其具体化:以下是我的代码。 try{ ObjectOutputStream outStream=new ObjectOut
浏览 8
提问于2012-04-07
得票数 0
2
回答
错误重载操作符'>>‘
、
、
、
我试图重载>>操作符,检查我的代码,这是最简化的程序:#include <string>private: int foo; MyClass(){ foo=0; is >> bar >> foo; r
浏览 2
提问于2016-06-17
得票数 2
回答已采纳
1
回答
作为非
成员
函数的c++后缀/前缀操作符重载
、
、
、
、
因为,我读到
非
会员函数在某些方面实际上比
成员
函数更好。()我想出的理由是,由于后缀/前缀是一元<em
浏览 0
提问于2013-09-13
得票数 2
回答已采纳
1
回答
如何在C++中
实现
切片operator[]?
、
这可能是一个重复的问题,但我似乎找不到答案...我正在尝试使用operator[]在C++中
实现
一个类似object的可分片容器。下面是我的
实现
(不起作用):private:public: return vector[vector.begin()+start, vector.begin()+start+end];}; 除了使用另
浏览 0
提问于2019-12-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python3运算符之成员运算符
Python入门教程——逻辑运算符、身份运算符和成员运算符
前端技术:使用Socket.IO实现WebSocket通信
LabVIEW编程技巧:如何实现C语言条件运算符“?:”功能
ThinkPHP 5.1下使用PHPSocket.IO实现websocket通讯
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券