"valeurs, pointeurs et références" ... vaste sujet ! et, même pour un programmeur chevronné, source d'erreurs.
Pour comprendre, ou lorsque vous suspectez ce problème, le plus simple est de mettre un point d'arret, d'exécuter, et là de passer en vision "code machine" sur le débogueur, vous verrez immédiatement ce qu'a fait le compilateur. Par exemple un déréférencement genre "mov eax, [eax]" ou un pointage "lea eax, monStock", ensuite il suffit d'aller voir à l'adresse "eax" si vous retrouvez vos petits.
Message édité par stabia le 18-01-2007 à 09:01:37