I've been doing some review of Andrei's book which has led me to
trying to figure out how placement new works, or doesn't work.
The new(address) Type syntax tells me "no allocator for TYPE". I
did find information on "Class Allocators" at
https://dlang.org/spec/class.html#allocators, but when I try to
do things the Class Allocator way DMD tells me that "class
allocators are obselete, consider moving the allocation strategy
outside of the class". My best guess right now is that both class
allocators and the placement new syntax are deprecated, but if
that's the case I would expect a deprecation message when I try
to use that new(address) Type syntax whether there's a class
allocator present or not. Any insight into this? Thanks.
- Class Allocators Kyle via Digitalmars-d-learn
- Re: Class Allocators Mike Parker via Digitalmars-d-learn
- Re: Class Allocators evilrat via Digitalmars-d-learn