Question con - pb avec free()

Question con - pb avec free() - C++ - Programmation

Marsh Posté le 13-05-2003 à 17:46:13    

Lorsque je libere un pointeur avec la fonction free, le pointeur est bien censé être à NULL si la désallocation s'est faite correctement non ?


---------------
©2008 Bleuarff Corp.
Reply

Marsh Posté le 13-05-2003 à 17:46:13   

Reply

Marsh Posté le 13-05-2003 à 17:48:35    

non pas du tout. free prends un void * en paramètre, comment voudrait tu qu'il modifie ton pointeur passé en paramètre
à toi de mettre ton pointeur à NULL apres ton free, pour plus de securité

Reply

Marsh Posté le 13-05-2003 à 17:49:05    

non c pas specifie ds la doc.
 
erf grillé


Message édité par VisualC++ le 13-05-2003 à 17:49:29
Reply

Marsh Posté le 13-05-2003 à 17:50:01    

VisualC++ a écrit :

non c pas specifie ds la doc.
 
erf grillé

c'est meme impossible

Reply

Marsh Posté le 13-05-2003 à 17:51:43    

ok, je me demandais pourquoi en debug j'avais toujours des infos dans mes pointeurs :jap:


---------------
©2008 Bleuarff Corp.
Reply

Marsh Posté le 13-05-2003 à 17:51:58    

oui pour la raison que tu as ennoncée :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed