自适应门户网站模板,广告图文制作,网站里面如何在新闻列表上显示hot,何为响应式网站C Primer#xff08;第5版#xff09; 练习 7.5
练习 7.5 在你的Person类中提供一些操作使其能够返回姓名和住址。这些函数是否应该是const的呢#xff1f;解释原因。
环境#xff1a;Linux Ubuntu#xff08;云服务器#xff09;
工具#xff1a;vim 解释
姓名大概…C Primer第5版 练习 7.5
练习 7.5 在你的Person类中提供一些操作使其能够返回姓名和住址。这些函数是否应该是const的呢解释原因。
环境Linux Ubuntu云服务器
工具vim 解释
姓名大概率是不变的而住址有可能。 因此对于读取类中的姓名的住址的函数应该是const的。 对于修改住址的函数应该是非const的。
代码块
struct Person{friend ostream print(ostream output, const Person p);string name;string address;
};ostream print(ostream output, const Person p){outputName :p.nameendl;outputAddress: p.addressendlendl;return output;
}