Y a-t-il un moyen de savoir si deux adresses, qui sont des références à deux objets, sont connectées? Par connecté, je veux dire si l'un des objets contient une référence à l'autre objet.Comparaison de deux adresses d'objet dans WinDbg
1
A
Répondre
0
Dans la plupart des langues, la mémoire stockant l'objet référençant l'autre contient un pointeur vers l'autre objet. La difficulté est alors de déterminer où commence et finit cette mémoire.
Si vous êtes dans .Net, il existe une extension windbg nommée sosex qui expose une commande! Refs affichant les références immédiates depuis et vers un objet donné.
Si vous êtes en code natif, vous pouvez utiliser! Heap -p -a pour obtenir le bloc de mémoire logique contenant un objet puis vérifier si cette mémoire contient un pointeur vers la mémoire de l'autre objet.
Questions connexes
- 1. Distance entre deux adresses
- 2. Comparaison de deux objets.
- 3. Comparaison de deux objets
- 4. Comparaison de deux chaînes
- 5. Comparaison de deux objets par deux propriétés
- 6. Comparaison de deux matrices dans Matlab
- 7. Problème dans la comparaison de deux chaînes ...!
- 8. Comparaison de deux collections d'objets
- 9. python: comparaison de deux chaînes
- 10. deux dates Comparaison mysql
- 11. Comparaison de deux schémas XML
- 12. comparaison de deux itérateurs end()
- 13. Que signifie + 0x10 en regard des adresses de fonction dans les piles d'exceptions WinDbg SOS?
- 14. NumPy: Comparaison d'éléments dans deux tableaux
- 15. Comparaison de deux sons de la parole
- 16. Comparaison de deux fichiers sous Unix
- 17. Comparaison de deux schémas Oracle, d'autres utilisateurs
- 18. Comparaison par programme IL de deux méthodes
- 19. comparaison de deux tableaux associatifs multidimensionnels s
- 20. Comparaison de deux collections en Java
- 21. Ms Access Comparaison de deux jeux d'enregistrements
- 22. C# Comparaison de deux listes personnalisées
- 23. Echec de la comparaison de deux éléments dans le tableau
- 24. Comparaison de la structure de dossiers dans deux environnements
- 25. Date de comparaison entre deux dates?
- 26. WinDbg: comment savoir qu'une coupure s'est produite dans WinDbg?
- 27. Comparaison mot par mot diff de deux chaînes dans .NET
- 28. Comparaison de deux fichiers xml dans Objective-C
- 29. Problème booléen C++ (comparaison entre deux tableaux)
- 30. Extension de pseudo-gorges Windbg
Est-ce le code .NET ou natif? –