Вы можете сделать это и в VS 2008. Я уверен, что есть много способов сделать это, но один из способов - щелкнуть правой кнопкой мыши по красной точке на краю существующей точки останова &, выбрать condition...
, а затем просто дать ей условие, которое равно bool
, и оно будет только разорваться, если это правда. Условный оператор должен иметь доступ ко всему, что находится в области видимости в строке, где установлена точка останова.
В этом контекстном меню есть и другие параметры, которые позволяют отфильтровывать то, что приведет к разрыву (например, только определенные потоки), ломаться в зависимости от количества ударов точки останова, запускать макросы при попадании в точку останова и т.д.
Это было в Visual Studio целую вечность. Поскольку VS2005 по крайней мере; возможно, VS2003. Я вполне уверен, что это было не в Visual Studio 6;) – Dan
Как насчет в экспресс-редакции? – Kredns
Понятия не имею, боюсь, я не заметил, что вы использовали это. Возможно, вы захотите пометить свой вопрос с помощью «visual studio express»? – Dan