2010-01-06 5 views
3

lorsque vous définissez un databreakpoint dans MSVS, puis vous mettez l'adresse et le nombre d'octets et enfin il vous permet de choisir betwenn « C » et « C++ ».VS DataBreakpoints: différence entre C et C++

cette dernière partie je ne sais pas de quoi il s'agit? Quelle est la différence de choisir C et C++ dans cette situation?

merci!

Répondre

1

Il importe que si vous utilisez une expression au lieu d'entrer directement l'adresse. Les règles d'analyse pour les expressions 'C' sont différentes de celles pour C++. Ne peut pas penser à un bon exemple au-delà d'une expression de membre C++ comme "& this-> member". Le débogueur ne peut pas le comprendre par lui-même, le mélange du code C et C++ dans un processus est tout à fait permis.

+0

Que diriez-vous des bits comme 'A <5> B()'? – MSalters

Questions connexes