Глава 29. Встроенный отладчик 841
Рис. 29.10. Значение переменной LoopCtr в точке останова
Запустите программу снова. Может показаться, что она не сделала ничего, кроме обычной остановки в назначенной точке. Как же узнать, что значение переменное LoopCtr действительно равно З? Один путь — поверить отладчику. Он не остановил бы выполнение в ином случае, не так ли? Разумеется, это так. Однако всегда лучше иметь возможность самому убедиться в этом.
Для проверки значения переменной щелкните правой кнопкой мыши на имени переменной, в данном случае LoopCtr. Появится меню, подобное изображенному на рис. 29.9. В этом меню выберем опцию inspect (проверить). Интересующее нас значение появится в окне, как показано на рис. 29.10.
Очевидно, что без возможности просмотра данных, с которыми оперирует программа в процессе отладки, невозможно точно узнать, в каком состоянии она находится. Следующий раздел этой главы описывает различные способы просмотра данных, предоставляемые средствами отладчика.
Просмотр данных
Возможность просмотра данных в программе — вероятно, наиболее ценная из предоставляемых встроенным отладчиком возможностей. Когда необходимо установить, почему цикл выполняется не так, как следует, или значение переменной некоторой структуры не то, что ожидалось, можно воспользоваться средствами, предоставляемыми отладчиком для просмотра данных.