关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
m0_56071626
2021-12-08 13:36
采纳率: 95.8%
浏览 31
首页
编程语言
已结题
c++运算符重载和类赋值问题
c++
有问必答
我在一个bigint类中重载了一个加法,如下图使用时可以正常运行
但改成下图后程序会被强制终止
想问一下是为什么,是没有重载=的问题吗?该怎样修改呢?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
CSDN专家-link
2021-12-08 13:38
关注
要具体看看这个BigInt类的代码
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
C++
运算符重载
类
型不匹配
问题
c++
有问必答
2021-06-23 11:06
回答 3
已采纳
重载为友元函数,注意分清ostream和istream class RationalNumber { private: int numerator; // 分子 int den
c++
赋值
运算符重载
与引用
c++
2022-12-31 20:03
回答 2
已采纳
这篇博客也许可以解决你的
问题
👉 :
C++
拷贝构造与
赋值
重载
问题
c++
自增
运算符重载
的
问题
c++
2022-08-23 20:44
回答 4
已采纳
1.就因为你没返回引用,所以第一次++的并不是myint,而是++myint的返回值,所以myint不受影响。2.新建了一个对象是的确,但是你没有
赋值
给调用者,而且就算
赋值
了地址也不会修改,所有变量地
C++
运算符重载
+
赋值
运算符重载
2024-09-20 00:30
Jason_from_China的博客
当运算符被用于
类
类
型的对象时,
C++
语言允许我们通过
运算符重载
的形式指定新的含义。
C++
规定
类
类
型对象使用运算符时,必须转换成调⽤对应
运算符重载
,若没有对应的
运算符重载
,则会编译报错。
运算符重载
是具有特殊...
重载运算符什么时候用引用返回值的
问题
c++
有问必答
2022-03-30 16:16
回答 3
已采纳
这看你是返回*this,还是重新定义一个新对象,return新对象
关于
c++
运算符重载
疑问
c++
2022-06-12 14:58
回答 1
已采纳
核心:代码其实走了默认生成的拷贝构造函数,由于都是基本
类
型 int 之
类
的数据,正常运行 如有帮助,望点击我回答右上角【采纳】按钮支持一下 你的代码里面,连续两次调用,第二次调用其实也
赋值
运算符重载
的
问题
c++
2022-01-28 12:30
回答 2
已采纳
对两种写法的 p2 = p1 语句分
类
讨论: void operator=(person p)首先调用的是(合成)复制构造函数, 也就是是你所说的创建一份 p1 的复制品(假设为temp_p1), 然
【
C++
】
运算符重载
|
赋值
运算符重载
2023-08-20 23:54
掉毛小公鸡1234567的博客
1.常用的操作符有:+、-、*、/、++、--、=(
赋值
)、==(判断相等)、>、=、
MyVector
类
中
赋值
运算符和移动
赋值
运算符
c++
2022-03-19 15:50
回答 1
已采纳
据我所知,
c++
除了指针,没有NULL的空对象,指针也要用nullptr。 所以T是什么
类
型,都不会由NULL这种值,如果是int
类
,可以是0,但不可以是NULL,除非#define NULL 0 ,
为什么
c++
的
运算符重载
函数不具有多态的特性
c++
有问必答
2021-06-12 22:55
回答 2
已采纳
多态一般只用于对象,函数和运算符只能称为重写或者重载。
赋值
运算符重载
,内存重复释放
c++
2022-07-02 13:37
回答 2
已采纳
一、你没有提供拷贝构造函数二、你的operator<< 参数应该是const 引用而不是值
C++
:
运算符重载
与
类
的
赋值
运算符重载
函数
2023-01-24 22:41
努力的青菜的博客
运算符重载
C++
赋值
运算符重载
2022-11-05 10:51
龙星尘的博客
是一个指针,里面存放的是指向存储 age 内容的地址,不重载
赋值
运算符时,使用默认的
赋值
运算符时这是把 people1的 mp_age指针里存放的地址
赋值
给了people2的mp_age指针导致两个指针指向了同一块内存空间,这时候...
C++
中的
运算符重载
以及
类
中的
赋值
运算符重载
函数
2024-04-17 10:31
ClanguageのKing.的博客
C++
中的
运算符重载
以及
类
中的
赋值
运算符重载
简单了解
C++
语言中的二元运算符和
赋值
运算符
2020-09-02 21:22
在
C++
编程语言
中,运算符是用于执行特定操作的特殊符号。它们是程序语法的重要组成部分,用于处理数据和控制程序流程。本文将深入探讨
C++
中的二元运算符和
赋值
运算符。 二元运算符是那些需要两个操作数(也称为操作...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
12月16日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
12月8日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
12月8日