3.5  Отладка программы

Если в программе были допущены синтаксические ошибки, при выполнении команд Compile, Build и Rebuild All сообщения о них будут отображаться на вкладке Build окна Output (рис. 3.3).

Рис. 3.3. Вкладка Build окна Output

Каждое сообщение начинается с указания имени файла. Рассмотрим первую ошибку:

Compiling…  // Компиляция

Error.cpp          // Имя файла

c:program filesmicrosoft visual studiomyprojectsex_1error.cpp(7) : // путь

error C2143: syntax error : missing ‘)’ before ‘continue’

Сразу за именем файла в круглых скобках указан номер строки, в которой была обнаружена ошибка. В данном случае первая ошибка найдена в седьмой строке. После номера строки, за двоеточием, идут слово error (ошибка) или warning (предупреждение) и номер ошибки. Разница между сообщениями error и warning состоит в том, что программы с предупреждениями могут быть выполнены, а приложения с ошибками обязательно требуют исправлений. В конце каждой строки сообщения дается краткое описание обнаруженной ошибки.