Я оказывался в этой ситуации много раз, когда мне нужно было взломать функцию, которая вызывается сотни раз только после достижения определенной точки останова.
Итак, скажем, есть функция, которая обновляет статус объектов.Это вызывается несколько раз за кадр.Я тестирую функцию, которая редактирует объект.Как только эта функция нажата, я могу перейти к функции UpdateStatus
.Очевидно, что если я поставлю точку останова в UpdateStatus
, она всегда сломается, и я никогда не смогу взаимодействовать с программой.Что было бы здорово, если бы я мог установить условие для точки останова, чтобы оно прерывалось только в том случае, если точка останова в другой функции достигла цели.Обратите внимание, что это только пример.
Я использую Visual C ++ 2008.