本文主要解释“C如何将帮助函数及其支持的类放在同一个命名空间中”。本文的解释简单明了,易学易懂。接下来,请跟随边肖的思路,一起学习和学习“C如何将帮助函数及其支持的类放在同一个命名空间中”!
C.5:将帮助函数和它们支持的类放在同一命名空间
Reason(原因)
助手函数是不需要直接访问类的表达式(私有数据)的函数,但可以看作是类的有用接口(通常由类的作者提供)。
Example(示例)
namespace chrono {//herewekeeptime-relatedservicesclastime {/*.*/};classDate{/*.*/};//helper functions 3360 boolooperator==(Date,Date);Datenext_weekday(日期);//.}
Note(注意)
这对于重载操作符尤其重要。
这一点(与支持对象的类在同一个命名空间中)对于预算过载尤其重要。
Enforcement(实施建议)
标记从单个命名空间获取参数类型的全局函数。
如果您发现一个全局函数只使用一个名称空间参数类型,系统将提示您。
感谢阅读。以上就是“C如何将帮助函数及其支持的类放在同一个命名空间”的内容。学习完这篇文章,相信你对C如何把帮助函数和它们支持的类放在同一个命名空间有了更深的理解,具体用法还需要通过实践来验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/116970.html