文章

关键字 Explicit

关键字 Explicit

[TOC]

explicit

explicit关键字主要用来防止构造函数的隐式类型转换。在C++11及以后的版本中,explicit关键字的用途得到了扩展,允许用于修饰接受一个以上参数的构造函数。这样做可以防止编译器自动执行不期望的类型转换,增加代码的安全性和可读性。

参考12

本文由作者按照 CC BY 4.0 进行授权