Est-il possible de définir le point d'arrêt (comme je l'ai vu Data Breakpoint) dans VS 2005 (C++) sur les codes à virgule flottante (ST0-ST7)? Par exemple lors d'un changement de valeur ST7 avec la condition ST7 == INF. Merci beaucoup.Points d'arrêt de données Visual C++ sur les codes de points flottants Changement
Répondre
Je viens d'essayer ceci dans VC++ 2008 Express, Vous pouvez définir un point de rupture conditionnel qui teste l'une des valeurs de pile à virgule flottante, par ex. ST0 == 1,0, en tant que condition.
Je pense que ce n'est pas tout à fait ce que vous êtes après, je suppose que vous voulez trouver la ligne de code qui fait ST7 == INF, pour cela, vous devrez placer de tels points de rupture sur chaque ligne avec une condition ST7 == INF, il sera alors plus facile de repérer où le changement est effectué.
Espérons que cela fonctionne avec VS 2005 aussi ...
Vous ne pouvez pas, mais vous pouvez venir à proximité.
Vous pouvez créer un point d'arrêt de données, puis cliquer avec le bouton droit de la souris et ajouter une condition - pour indiquer, par exemple, un changement à 42.0f. Malheureusement, les points d'arrêt de données sont intrinsèquement limités à la détection des changements en mémoire - ils reposent sur des registres de débogage spéciaux dans le processeur, ce drapeau sur l'accès à une adresse mémoire spécifiée.
Je suppose que vous stockez votre calcul sur une variable en mémoire. Vous pouvez créer un point d'arrêt de données sur elle, et une fois que vous trouvez l'emplacement du code d'écriture - étape à travers le désassemblage qui le précède immédiatement.
- 1. PHP - Sérialiser les points flottants
- 2. Comment interpoler entre les points de données?
- 3. Visual Studio: faire défiler les points d'arrêt
- 4. Points équidistants sur les courbes de Bézier
- 5. Regroupement des données de points en série
- 6. Afficher les points sur ma carte carte
- 7. Bibliothèque de points de contrôle pour C#
- 8. Points d'arrêt de données par nom de variable
- 9. Interpoler des points de données dans Excel
- 10. Rotation basée sur les points d'extrémité
- 11. Disappearing points de balle
- 12. Personnalisation des points de données dans les graphiques Silverlight
- 13. Pourquoi mon débogueur C# ignore-t-il les points d'arrêt?
- 14. Où sont les points d'arrêt Visual Studio sauvé?
- 15. Impossible de définir des points d'arrêt sur les parenthèses fermantes dans Visual Studio 2005
- 16. Stockez un grand nombre de points de données?
- 17. Dessiner une grille de points
- 18. Points de rupture Pages aspx
- 19. Comment éviter les points dans VS2008
- 20. Quels sont les points forts de Lua sur CSharpCodeProvider en C# pour l'exécution de code dynamique?
- 21. .Net - Supprimer les points du chemin
- 22. points de pointage sur le dessus de l'image dans R
- 23. Pourquoi les points d'arrêt dans VS2008 cessent-ils de fonctionner?
- 24. Afficher les points de données sur un Flex <mx: LineSeries>
- 25. Affichage des points de données dans le graphique Flex Line
- 26. Creer des points sur un compte iTunes?
- 27. Inverser les points 2D en 3D
- 28. Points SouthWest et NorthEast
- 29. Points d'arrêt GDB
- 30. Zone contenant des points?