Chris:
> So there is no way of filling an array with something like
>
> Person!(string) *pptr;
>
> foreach(person; people) {
> buf ~= &person;
> }
So you want an array filled with instances of the same
instantiation, sorry, I misunderstood your problem for a more
complex one :-)
Bye,
bearophile