c++函数explicit修饰符
本文参考了以下两篇博客:[C++笔记(1)explicit构造函数], [explicit在构造函数的使用 及 详解],只是对自己的学习做一个简要的记录。问题引入 explicit修饰符的作用是什么,什么时候用?explicit的主要用法就是放在单参数的构造函数中,防止隐式转换,出现歧义.因为,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应参数的数据类型的数据转换为该类对象。如下