关于读入和读出没看懂
sales_item book;
cin>>book;
输入的是01-12-33 4 22 //3个数;
这样就能把输入的值赋值给isbn,units_sold,revenue 变量了??
class sales_item //类的定义
{
public:
//定义函数
private:
string isbn;
unsigned units_sold;
double revenue;
};
[解决办法]
输入
01-12-33 4 22
用这三个变量构造一个sales_item对象,因为顺序和三个成员变量的顺序是一样的,所以就达到了目的。
[解决办法]
这是因为类中重载了输入操作符。
楼主看C++ primer?