Ja, dat had ik ook al bedacht, maar dat is niet echt aan te raden als je een écht programma aan het maken bent en je niet zeker weet hoeveel gegevens je gaat opslaan ( zo tientallen MB's aan data gaan kopiëren duurt toch wel even ).
En waarom ik geen std::vector gebruik? Die zou ik wél gebruiken ( ik leef niet meer in 1992, hoor ), maar ik ben gewoon nieuwsgierig of dit mogelijk zou zijn.
En realloc()? Nee dank je, ik heb daar nogal... onprettige ervaringen mee ( brrr... void pointers, goddank voor templates! )
Ik ga dit onderwerp als opgelost markeren. Het antwoord is dus nee, of althans niet op een betrouwbare manier.