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++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 10 - Просмотр точек остановки и остановка по условию / Отладка / Visual C++

Шаг 10 - Просмотр точек остановки и остановка по условию

Просмотреть все точки остановки можно через меню Edit.

10_1.gif (5910 b)

Появится список точек остановки.

10_2.gif (6550 b)

Здесь можно удалить ненужную точку или все сразу. Можно и условие поставить, это особенно важно для приложений, которые реагируют на сообщения или внутри циклов. Пробуем. Создадим приложение с циклом.

#include "stdafx.h"

void test();

void main()
{
	int i=255;
	test();
	i=i+i;
}

void test()
{
	int y;
	y=234;
	for (int x=0;x<10000;x++)
	{
		y=y+y;
	}
}

Поставим точку остановки внутри цикла. А теперь идем в меню Edit точки остановки, появится диалоговое окно, в нем нужно выбрать нужную точку и нажать Condition:

10_3.gif (9999 b)

Куда и введем условие, на 10 проходе цикла. А теперь запускаем в отладочном режиме (F5,GO) и когда условие произойдет, мы получим сообщение.

10_4.gif (3607 b)

Точка остановки найдена, нажимаем OK.

10_5.gif (4161 b)

Все как надо.


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