摘要: explicit用来防止由构造函数定义的隐式转换。要明白它的作用,首先要了解隐式转换:可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换。例如:class things { public: things(const std::string&name =""... 阅读全文
posted @ 2015-03-25 22:09 Qboooogle 阅读(303) 评论(0) 推荐(0) 编辑