1.隐私转换只允许转换一次,多次转换是回报错的,可以先次显式转换再来一次隐私转换。
2.隐式转换的类对象是一个临时对象,函数调用完后就会被丢弃。
3.多个实参的构造函数不能用于隐私转换,所以也没必要用explicit
4.explicit只能在类内声明构造函数时使用explicit,在类外定义时不应重复
1.隐私转换只允许转换一次,多次转换是回报错的,可以先次显式转换再来一次隐私转换。
2.隐式转换的类对象是一个临时对象,函数调用完后就会被丢弃。
3.多个实参的构造函数不能用于隐私转换,所以也没必要用explicit
4.explicit只能在类内声明构造函数时使用explicit,在类外定义时不应重复