关键字explicit可以禁止“单参数构造函数”被用于自动类型转换
class MyExample
{
explicit MyExample(int size);
};
没有explicit的话MyExample test= 80;能编译通过
而有explicit则不能,必需MyExample test(80);
08-10
关键字explicit可以禁止“单参数构造函数”被用于自动类型转换
class MyExample
{
explicit MyExample(int size);
};
没有explicit的话MyExample test= 80;能编译通过
而有explicit则不能,必需MyExample test(80);