Точки останова Visual Studio перемещены

Изначально я использовал Visual Studio C ++ Express, я переключился на Ultimate и в настоящее время не понимаю, почему отладчик перемещает мои точки останова, например:

if(x > y) {
    int z = x/y;         < --- breakpoint set here
}
int h = x+y;             < --- breakpoint is moved here during run time

или

random line of code      < --- breakpoint set here
random line of code

return someValue;        < --- breakpoint is moved here during run time

Кажется, это так в случайных местах кода. Иногда я делаю здесь что-то не так? У меня никогда не было проблем с экспресс-версией, как это происходит.

7
задан Luchian Grigore 21 February 2012 в 20:11
поделиться