**
类构造函数的隐式自动转换
**.:
当类构造函数只有一个参数或者除了第一个参数外,其他参数均存在默认参数时。

CxString string2 = 10;
存在类构造函数隐式自动转换,等同于如下操作

**
explicit: 用来防止类构造函数的隐式转换。C++默认情况下支持类构造函数的隐式转换
**
当使用了explicit修饰类构造函数时,就不能使用隐式转换的写法。

implicit: 与explicit关键字相反。C++中无这个关键字,C#中存在。
参考博客:https://blog.****.net/guoyunfei123/article/details/89003369