Bonjour !
Mon problème (de débutant) :
Comment tester dans un programme si un pointeur contient bien l'adresse d'un objet d'une classe donnée ?
Merci
Bonjour !
Mon problème (de débutant) :
Comment tester dans un programme si un pointeur contient bien l'adresse d'un objet d'une classe donnée ?
Merci
Ce n'est pas possible de tester ça dans l'absolu. On apprend donc à se passer de ce genre de chose, par une discipline dont les principaux points sont :
- Initialiser une variable le plus tôt possible, généralement dès qu'elle est crée.
- Mettre la valeur NULL dans un pointeur qui continue à vivre mais ne pointe sur rien?
- Utiliser des pointeurs intelligents afin d'éviter qu'un objet soit détruit alors qu'un pointeur continue à le référencer.
Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.
Je te remercie pour cette réponse rapide.
Je vais donc bien surveiller mes pointeurs.
A ++
Partager