最近开始学习C++,书本是第五版的C++ Primer。因为没有C++基础,所以文章可能存在错误。
#include <iostream>
#include "Sales_item.h"
int main(int argc,char* argv[])
{
Sales_item item1,item2;
std::cin>>item1>>item2;
std::cout<<item1+item2<<std::endl;<span style="color:#FF0000;">//类直接相加</span>
return 0;
}
这个代码看上去很简单,但是我觉得很神奇,因为类竟然只要一句话就可以对类的所有成员变量赋值。
#include <iostream>
#include "Sales_item.h"
int main(int argc,char* argv[])
{
Sales_item total;
if(std::cin>>total){
Sales_item trans;
while(std::cin>>trans){
if(total.isbn() == trans.isbn()){
total +=