这个错误提示是因为在 D 语言中,如果一个类重载了 'opEquals' 方法,则会隐藏基类 'Object' 中的 'opEquals' 方法。如果需要使用基类 'Object' 中的 'opEquals' 方法,需要使用 'alias' 关键字将其引入。

具体来说,在你的 'PhpValue' 类中,你需要添加以下代码:

alias opEquals = Object.opEquals;

这将引入基类 'Object' 中的 'opEquals' 方法,解决这个错误。

D语言 DMD 2.103 版本 opEquals 方法重载报错解决方法

原文地址: http://www.cveoy.top/t/topic/oavX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录