Hi! Explain me please why this code fails in runtime:
import std.stdio;
class Foo
{
~this() {writeln(typeid(this).toString ~ "is dead");}
}
void main()
{
new Foo;
}
Application error:
core.exception.InvalidMemoryOperationError
Hi! Explain me please why this code fails in runtime:
import std.stdio;
class Foo
{
~this() {writeln(typeid(this).toString ~ "is dead");}
}
void main()
{
new Foo;
}
Application error:
core.exception.InvalidMemoryOperationError