Bonjour,

si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
int * i = new int(0);
for (int j=0 ; j<1000 ; j++)
   *i = j;
Y a-t-il une fuite de mémoire à chaque fois que je donne une nouvelle valeur à *i, ou pas ? devrais-je faire plutot:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
int * i = new int(0);
for (int j=0 ; j<1000 ; j++)
{
    delete i;
    i = new int(j);
}
Merci d'avance