• 2025-12-01
C++ explicit关键字的作用_C++防止隐式类型转换的构造函数

explicit关键字用于防止构造函数的隐式转换,避免意外的类型转换导致逻辑错误。例如,单参数构造函数在无explicit时会自动将参数类型转为类类型,如printString(10)会隐式创建MyS......

11