Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Как закончить работу над проектом

Поиск

Можно выбрать меню File, пункт Close Solution. А можно просто закрыть прило­жение Visual C++.

 

Как открыть проект, над которым вы работали ранее

1. Способ первый:

· Запустите на выполнение Visual C++.

· Выберите меню File, пункт Open...

· В открывшемся диалоговом окне найдите папку с вашим проектом, а в ней — файл ProjectName.vcproj.

· Откройте этот файл, щелкнув по нему мышью.

2. Способ второй:

■ Запустите на выполнение Visual C++.

· Выберите меню File, наведите курсор мыши на пункт Recent Workspaces.

· Если в появившемся меню со списком последних файлов, с которыми шла
работа, вы найдете интересующий вас файл ProjectName.vcproj, то щелкните по
нему мышью.

3. Способ третий:

· Не вызывая Visual C++, найдите папку с вашим проектом, а в ней — файл
ProjectName.vcproj.

· Щелкните мышью на файле ProjectName.vcproj.

Встроенная справочная система

В IDE Visual С ++ имеется обширная справочная система, доступная через меню Help главного окна.

Кроме этого, очень удобно пользоваться интерактивной справкой: если вы нахо­дитесь в окне Editor, поставьте текстовый курсор на интересующий вас оператор или библиотечную функцию C++ и нажмите клавишу F1. Тотчас будет вызвана справочная система MSDN (если она установлена) с предоставлением необходимой информации. Если запрошенный термин встречается в разных разделах MSDN, то сначала появится диалоговое окно «Найденные разделы». В списке разделов выберите тот, в котором упоминается «Visual C++».

Задание.

Найдите в справочной системе информацию об операторе for. То, что она написана на английском языке, не должно вас останавливать.

Для программирования в среде Visual C++ Вам следует изучить английский на столько, чтобы понимать сообщения компилятора и тексты справочной системы! Поверьте, это не так уж сложно, так число сообщений ограничено, а в справочной системы широко использованы копирование и вставка. Для ускорения работы установите на своем компьютере англо-русский словарь, например ABBYY Lingvo.

Работа с отладчиком

Полное описание возможностей встроенного отладчика Visual C++ и приемов ра­боты с ним может потребовать отдельной книги, настолько объемна эта тема. По­этому здесь приведены только начальные сведения о работе с отладчиком Visual C++. Проще всего это сделать, написав программу, заведомо содержащую несколько ошибок, а затем показав, как с помощью отладчика можно найти и исправить эти ошибки.

В частности, мы научимся устанавливать в программе точки прерывания и выпол­нять ее до заданной точки. Когда во время выполнения встречается точка преры­вания, программа останавливается, а на экране появляется отлаживаемый код. Это дает возможность детально выяснить, что происходит в программе.

Кроме того, программу можно выполнять последовательно, строку за строкой — такой процесс называется пошаговым выполнением. Этот режим позволяет следить за тем, как изменяются значения различных переменных. Иногда он помогает по­нять, в чем заключается проблема: если обнаруживается, что переменная прини­мает неожиданное значение, то это может послужить отправной точкой для выяв­ления ошибки. После обнаружения ошибки ее можно исправить и выполнить программу заново в отладочном режиме.

Назовем нашу программу (проект) именем Buggy. Программа должна вычислять среднее арифметическое первых пяти натуральных чисел: 1-5. Нетрудно догадаться, что ответ должен быть равен 3, однако из-за специально сделанных ошибок программа первоначально будет выдавать неправильный ответ.

Для создания программы выполните следующие действия:

· Создайте проект типа «консольное приложение» с именем Buggy.

· Добавьте к проекту файл buggy.срр и заполните его следующим текстом:

#include <iostream>

using namespace std;

int main()

{ const N = 5;

int a[N] = {1, 2, 3, 4, 5};

float sum, average;

int i;

for (i = 1: i < N: i++)

sum = sum+a[i];

average = sum / N;

cout << "average = " << average << endl;

return 0;

}

□ Откомпилируйте проект.

□ Запустите программу на выполнение.

Вы должны увидеть в консольном окне приложения нечто вроде следующего ре­зультата:

average = -2.14748e+007,

т. е. программа вычислила, что среднее арифметическое первых пяти целых чисел
равно -21474800 (на вашем компьютере может быть и другое число), а это мало
похоже на число 3.0.

Начнем отладку нашей злополучной программы.

Установка точки прерывания

Точка прерывания позволяет остановить выполнение программы перед любой выполняемой инструкцией (оператором) с тем, чтобы продолжать выполнение про­граммы либо в пошаговом режиме, либо в непрерывном режиме до следующей точ­ки прерывания.

Чтобы задать точку прерывания перед некоторым оператором, необходимо уста­новить перед ним текстовый курсор и нажать клавишу F9. Точка пре­рывания обозначается в виде коричневого кружка на левом поле окна редактиро­вания. Повторный щелчок на кружке снимает точку прерывания. В про­грамме может быть несколько точек прерывания.

 



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 156; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.21.244.34 (0.006 с.)