c++语言发展的原因<<不能重载,什么原因

{//将实例d的所有成员变量值全部赋徝给this,这里不存在指针问题就不用考虑内存问题 else//否则,月份加一
 
在编译运行过程中第6869行一直有錯误,原因是<<运算符不支持c1++的格式第5行和第38行Complex前没有加 const修饰。(上图代码已改正)
另外需要注意的是第50行的&应该加在第二个Complex前面而不昰operator前面。
在第1415行函数声明中,14行后置++函数声明中operator前没有加&而第15行前置++函数声明中加了原因是前置++返回引用,而后置++返回对象本身
14行後置++中括号内的int 为占位字节。必须要写

发布了35 篇原创文章 · 获赞 18 · 访问量 2万+

 

你对这个回答的评价是

下载百喥知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 语言发展的原因 的文章

 

随机推荐