E4201

目录

E4201#

编译器诊断名称:struct_constr_inconsistent_impl

结构体构造器实现的类型与结构体上的构造器声明不一致。

构造器的参数数量、类型参数、效果以及返回类型都必须与声明匹配。特别是,struct T 的构造器必须按照声明的签名构造 T

该诊断由结构体构造器一致性检查器产生。能够到达该检查器的旧式声明形式目前会更早被解析器或废弃语法诊断拒绝,因此本页面尚未由源码级错误代码示例监测。

建议#

更新构造器声明或实现,使两者描述同一个函数类型。