Pointeur

Signaler
Messages postés
314
Date d'inscription
mercredi 1 novembre 2000
Statut
Membre
Dernière intervention
20 août 2006
-
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
-
Quand doit on utiliser fixed avec les pointeurs!!
et comment fair une liste chainé en C#

RM50man

1 réponse

Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
41
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.