dcollections ArrayList conating array of classes/structs
BLS
windevguy at hotmail.de
Wed Jun 30 00:58:23 PDT 2010
Hi,
IMHO ArrayList has a bug. Just declaring ArrayList!B bl, raises an
error. But maybe I am wrong.. Nevertheless I 've filed a ticket. In case
that I switch from class to struct also std.algorithm is involved.
class AListTest {
alias ArrayList!B BList;
BList bl;
this() {}
}
class B {
string _name;
this(string name) {
this._name = name;
}
}
Error 1 Error: cannot implicitly convert expression (this._array[0u]) of
type const(B) to main.B
D:\dmd2\windows\bin\..\..\src\phobos\dcollections\ArrayList.d 772
Error 2 Error: cannot implicitly convert expression
(this._array[__dollar - 1u]) of type const(B) to main.B
D:\dmd2\windows\bin\..\..\src\phobos\dcollections\ArrayList.d 780
More information about the Digitalmars-d-learn
mailing list