2 u012343958 u012343958 于 2013.10.17 21:09 提问

c++primer 第四版:在书店程序中,我们使用了加法操作符而不是复合赋值操作符

c++primer 第四版:在书店程序中,我们使用了加法操作符而不是复合赋值操 作符将 trans 加到 total 中,为什么我们不使用复合赋 值操作符?

1个回答

lym753024200
lym753024200   2013.10.18 08:24

先把代码贴出来看,我只看过C++ Primer Plus(第五版)。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C++primer书店程序
#include #include #include #include #include using namespace std; class Sales_data { friend std::istream& operator>>(std::istream&, Sales_data&); friend std::ostream& operator<<(std::ost
Python赋值运算符
以下假设变量a为10,变量b为20:运算符描述实例=简单的赋值运算符c = a + b 将 a + b 的运算结果赋值为 c+=加法赋值运算符c += a 等效于 c = c + a-=减法赋值运算符c -= a 等效于 c = c - a*=乘法赋值运算符c *= a 等效于 c = c * a/=除法赋值运算符c /= a 等效于 c = c / a%=取模赋值运算符c %= a 等效于 c ...
复合赋值操作符和简单赋值操作符的区别。
Java Language Specification 规定,复合赋值操作符和简单赋值操作符存在以下等价关系: E1 op= E2    E1 = (T)((E1) op (E2)) 其中 T是E1的类型。 op可以为+,-,*,/,%,^,&,|,>,>>> 由于复合赋值操作符会自动进行类型转换,因此下面的语句也就不奇怪了: short x = 0; int i = 123456; x
c++ primer中定义sales_data类,整个书店程序如下
自己也是c++初学者,刚开始对书中第七章中给出的代码看不懂,自己学的时候也是云里雾里的,今天用了小上午的时间把书中的代码整个敲出来。 main.cpp代码如下: //本程序将令sales_data类支持与sales_item类完全一样的操作集合 //sales_data的接口应该包括以下操作 //一个isbn成员函数,用于返回对象的ISBN编号 //一个combine成员函数,用于将一个
C++运算符重载(8) - 默认赋值操作符和引用
前面的一篇文章已经讨论过了赋值操作符重载的问题,点此链接"C++运算符重载(3) - 什么时候需要自定义赋值操作符"。此篇文章是前一篇的扩展。在前面的这篇文章中,已经说过了什么当没有用户定义的赋值操作符时,编译器会生成一个默认的赋值操作符执行浅拷贝,这会导致一些问题。当一个类中使用了引用但没有定义赋值操作符,会导致什么问题呢? 参考下面程序。 #include using namesp
c++ primer 第五版第一章习题书店程序
#include       #include "Sales_item.h"        /* run this program using the console pauser or add your own getch, system("pause") or input loop */             int main(int argc, char** argv)   
C++ Primer 第5版 第一章书店程序Sales_item问题
好吧,作为一个C++新人,刚刚开启C++ Primer的大门,将途中遇到的小问题都一一记录。     学习我们是认真的。     按F7(生成解决方案)->“”Sales_item.h”这个文件路径找不到 *(以后要把错误提前提前截图) 解决: bookshop项目右击-如上界面-子系统-控制台 *以上内容:启发于[CSDN]
C++复制构造函数与重载赋值操作符
http://www.cnblogs.com/BlueTzar/articles/1223313.html 复制构造函数是一种特殊的构造函数,函数的名称必须和类名称一致,它的唯一的一个参数是本类型的一个引用变量,该参数是const类型,不可变的。例如:类X的拷贝构造函数的形式为X(X& x)。 当用一个已初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候,拷贝构造函数就会被自动调用。
(2)风色从零单排《C++ Primer》 一个简单的书店程序
0、写在前面 这个章节将会体验类(class)的使用。我们将会学习如何使用一个其他人写好的类,实现一个简单的书店程序。在之后的章节,我们才会学习类的更多细节,如如何自己实现一个类。
C++ primer(第五版) 练习 4.31 个人code 和 疑惑
 C++ primer(第五版) 练习 4.31 题目: 本节的tk