Internal delegate and Stack Overflow
tsalm
tsalm at free.fr
Fri Nov 28 15:35:27 PST 2008
Hello,
I would do something like this, but this return me an execution error :
object.Exception: Stack Overflow
// --------CODE--------
class A
{
void delegate() dg;
void doIt()
{
dg();
}
}
class B
{
A a;
this()
{
a = new A;
a.dg = { doSomething(); };
}
void doSomething() { }
}
void main()
{
auto b = new B;
b.a.doIt();
}
// ------END CODE------
Is this a bug or have I do something wrong ?
Thanks in advance for your help,
TSalm
More information about the Digitalmars-d-learn
mailing list