Does placement new work yet, or am I using it wrong?

import std.c.stdlib;

class Foo {}
void main() {
   Foo f = new(malloc(Foo.sizeof)) Foo();
}

With dmd 2.047: Error: no allocator for Foo

Reply via email to