什么是“一元构造函数”?

Sta*_*123 2 c++ constructor

此链接中,它说:

static_cast 关键字可用于类型之间的任何正常转换。依赖于静态(编译时)类型信息的转换。这包括数字类型之间的任何转换、指针转换和层次结构上的引用、使用一元构造函数的转换转换、使用转换运算符的转换。对于数字类型之间的转换,不会执行运行时检查数据是否适合新类型。即使声明为显式,也将使用一元构造函数进行转换。

也在这里

为了与其他符合 CLS 的语言进行良好的互操作,您可能希望使用相应的 convert-from 运算符包装给定类的每个用户定义的一元构造函数

他们所说的“一元构造函数”是什么意思?