【发布时间】:2020-04-16 18:06:43
【问题描述】:
this link 中写道:
static_cast 关键字可用于 类型。依赖于静态(编译时)类型的转换 信息。这包括数字类型之间的任何转换, 指向层次结构的指针和引用,使用 unary 进行转换 构造函数,使用转换运算符进行转换。对于转换 在数字类型之间没有运行时检查数据是否适合新类型 执行。甚至会执行使用一元构造函数的转换 如果它被声明为显式。
还有here:
要与其他符合 CLS 的语言进行良好的互操作,您可能希望 为给定的类包装每个用户定义的一元构造函数 对应的convert-from运算符。
“一元构造函数”是什么意思?
【问题讨论】:
标签: c++ constructor