C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать

 353 - Отладка - точка останова по условию / MFC шаг за шагом / Visual C++

Шаг 353 - Отладка - точка останова по условию

Очень часто возникает ситуация особенно при необходимости остановки программы внутри цикла когда точку прерывания нужно поставить по условию. Ниже приведен пример, когда точка остановки находиться внутри цикла. И естественно при выполнении программы в отладочном режиме каждую итерацию цикла здесь будет производиться остановка, что может изрядно заставить Вас помучаться, если интересуют последние итерации.

353_1.gif (2308 b)

Давайте посмотрим, как установить точку по условию. Идем в меню Edit и выбираем пункт меню BreakPoint.

353_2.gif (3979 b)

Появиться диалоговое окно, в котором нужно сначала указать на какой линии будет находиться точка остановки.

353_3.gif (2979 b)

После этого нажав на кнопку Condition можно задать условие. При выполнении этого условия, то есть когда выражение примет TRUE будет выполнена остановка. Но можно указать и количество пропусков точки остановки. А поставил пропуски.

353_4.gif (5458 b)

Запустим на отладку и посмотрим.

353_5.gif (5743 b)


| |
Автор Каев Артем.
[AD]