d切片对兼容类型不工作
struct A
{
int x;
void opAssign(B b)
{
this.x = b.y;
}
}
struct B { int y; }
A[] bufa;
B[] bufb;
bufa[0] = bufb[0];
//调用bufa[0].opAssign(bufb[0])工作,
bufa[] = bufb[];
//不能隐式转换`B[]`类型的`bufb[]`为`A[]`.
这是增强请求,不是漏洞.
浙公网安备 33010602011771号