摘要: explicit[英][ɪkˈsplɪsɪt][美][ɪkˈsplɪsɪt]adj.明确的,清楚的;直言的;详述的;不隐瞒的;看到上面的英文解释,我们应该就知道explicit构造函数是什么意思了:显式的构造函数!一、隐式构造函数如果C++类的构造函数有一个参数,那么在编译的时候就会有一个缺省的转换... 阅读全文
posted @ 2014-12-18 17:15 依然冷月 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 作者在这一节中花了大幅度的篇幅来介绍为什么最好使用non-member、non-friend函数。思路如下:场景:如果有一个class用来表示网页浏览器,那么清楚缓存及历史记录的时候,我们可能定义下面的类:class Web {public: void clearCache(); voi... 阅读全文
posted @ 2014-12-18 14:10 依然冷月 阅读(248) 评论(0) 推荐(0) 编辑