C++ Primer(第5版) 练习 14.8
练习 14.8 你在7.5.1节的练习7.40(第261页)中曾经选择并编写了一个类,为它定义一个输出运算符。
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
class Date{public:Date();Date(size_t y, size_t m, size_t d): year(y), month(m), day(d) {}friend ostream &opeartor<<(ostream &, Date &);private:size_t year;size_t month;size_t day;
};ostream &operator<< (ostream &output, Date &d){output<<d.year<<"-"<<d.month<<"-"<<d.day<<endl;return output;
}