Bonjour,
ralala ces petites choses ... il faudra un jour que je m'y fasse ;o)

Juste histoire d'être sur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
{
int a = 0 ;
int * i ;
i = &a ;
}

Ce pointeur est détruit aprés mon acolade c'est ca ?

Sinon dans ce cas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
{
int * P ;
int * I = new int(6) ;
I = P;
// delete I ; -> provoque une erreur
}
C'est pas bon signe ca, non ?

[ ca va surement paraitre bête ce que je vais dire mais tant pis ^^ ]

Alors à chaque fois qu'on veux affecter un nouvel objet à un pointeur, il faut détruire le précédent, sinon la mémoire ne sera jamais libérée ?

Merci