RM50Man
Messages postés314Date d'inscriptionmercredi 1 novembre 2000StatutMembreDernière intervention20 août 2006
-
1 mai 2005 à 00:37
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
1 mai 2005 à 09:07
Quand doit on utiliser fixed avec les pointeurs!!
et comment fair une liste chainé en C#
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 1 mai 2005 à 09:07
Par exemple si tu prends l'adresse d'un membre d'une classe, rien n'empeche le garbage collector de deplacer la classe en memoire et tu te retrouveras avec un pointeur invalide ! l'instruction fixed empeche le garbage collector de deplacer l'objet.
Plutot que de creer une liste chainee, tu peux utiliser un ArrayList, mais ce n'est pas une veritable liste chainee. Les references peuvent tres bien remplacer les pointeurs mais n'utilise pas l'instruction fixed pour creer une liste chainee.