C++关键字 explicit详解

** 类构造函数的隐式自动转换 **.: 当类构造函数只有一个参数或者除了第一个参数外,其他参数均存在默认参数时。 CxString string2 = 10; 存在类构造函数隐式自动转换,等同于如下操作 ** explicit: 用来防止类构造函数的隐式转换。C++默认情况下支持类构造函数的隐式转换 ** 当使用了explicit修饰类构造函数时,就不能使用隐式转换的写法。 implicit:
相关文章
相关标签/搜索