Estou começando a aprender sobre programação e preciso fazer um programa em C++ utilizando realocação dinâmica, mas sem a utilização de funções como realloc ou malloc. Porém não tive sucesso nas minhas tentativas. Segue abaixo uma de minhas tentativas, onde os dados salvos são perdidos após realocar: