c++primer 第七章习题答案

本文提供了C++ Primer第七章的部分习题解答,包括第7.7、7.9、7.11、7.12、7.14及7.15题,涵盖了C++基础语法和编程实践。
摘要由CSDN通过智能技术生成

7.7

//2018年8月17日 练习7.7
Sales_data total;
if (read(cin, total)) {
	sales_data trans;
	while (read(cin, trans)) {
		if (total.isbn() = trans.isbn()) {
			total.combine(trans);
		}
		else {
			print(cout, total) << endl;
		}
	}
	print(cout, total) << endl;
}
else {
	cerr << "no data?" << endl;
}

7.9

#include "stdafx.h"
#include "iostream"
#include "stddef.h"
#include "string"
#include<vector>
using namespace std;
//2018年8月17日 练习7.7

class person {
private:
	string name;
	string address;
public:
	istream &read(istream &is, person &item)
	{
		is >> item.name >> item.address;
		return is;
	}
	ostream &print(ostream &os, const person &item)
	{
		os << item.name << item.address;
		return os
	}
};

7.11

//2018年8月17日 练习7.7

class sales_data {
public:
	sales_
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值