目前,我尝试获取Facebook的facebook石的最新版本进行编译。
在与
类似的结构上,D编译器版本2.081.1导致代码失败Sub CopyColor()
Dim rCell As Range
For Each rCell In ActiveSheet.UsedRange
If rCell.Interior.Color = RGB(112, 173, 71) Then Range("T2").Interior.Color = RGB(112, 173, 71)
Next rCell
End Sub
以下是该示例的简短链接:https://run.dlang.io/is/ZSsPNS
显示以下消息:
import std.stdio;
void main()
{
long[] foo = [];
foo.clear();
}
如何解决这种歧义?
非常感谢您的帮助!
答案 0 :(得分:1)
这里没有歧义-clear
是对关联数组(而不是动态数组)进行操作的函数,long[]
就是这样。
现在,那当然并不意味着代码有效。 :p
问题是clear
在2.066中被重命名为destroy
,并在2.070中被删除。然后,在2.071中引入了当前函数,该函数清除了AA的内容。
因此,总而言之:将clear
替换为destroy
,一切正常。