9Fermer11
nEUrOOLe 30/04/2004 à 18:06
Si tu n'as pas le droits aux containers et sans utiliser realloc, tu créé un nouvel espace et tu utilises l'algo copy
template
T *resize(T *array, size_t old_size, size_t new_size)
{
T *temp = new T[new_size];
delete [] array;
return std::copy(array, array + old_size, temp);
}


Mais bon ...