Object
Lloyd Dupont
ld-REMOVE at galador.net
Sun Jun 12 22:25:31 PDT 2011
I have problem with "Object"
for example this doesn't compile:
===
Object o;
o = "";
===
with error: cannot implicitly convert expression ("") of type string to
object.Object
or this also failed to compile:
===
class Foo
{
public:
Object foo, bar, snafu;
override const bool opEquals(Object t) {
auto other = cast(Foo)t;
if (!other)
return false;
return
other.foo == foo
&& other.bar == bar
&& other.snafu == snafu
;
}
}
====
with error such as: function object.opEquals (Object lhs, Object rhs) is
not callable using argument types (Object,const(Object))
Any tip?
More information about the Digitalmars-d-learn
mailing list