Программирование >>  Процедурные приложения 

1 ... 10 11 12 [ 13 ] 14 15 16 ... 150



Рис. 3.8. Использование средств быстрого поиска

Данный метод достаточно удобен для поиска нужного слова. Но наша задача этим не ограничивается, поскольку имя переменной continueнам необходимо заменить во всей программе другим именем. В таком случае целесообразнее воспользоваться командой Replace... из меню Edit(рис. 3.9).


Рис. 3.9. Окно поиска

Наша цель состоит в том, чтобы заменить имя переменной continue словом, также указывало бы на назначение этой переменной, но отличалось бы от ервированных имен. С этой целью введем в поле Replacewith слово continu. Но осталась маленькая проблема. В программе имеется строка \nWould you like to continue (Y/N) . Если вы выполните автоматическую замену во всем файле, щелкнув на кнопке ReplaceAll, то сообщение, выдаваемое программой, будет содержать, грамматическую ошибку. Поэтому замену следует проводить последовательно, переходя от слова к слову, а в указанном месте щелкнуть на кнопке FindNext.

Быстрое обнаружение ошибочных строк

Теперь необходимо выполнить повторную компиляцию программы, после которой окно сообщений будет выглядеть так, как показано на рис. 3.10.




Рис. 3.10 Обновленное окно сообщений

Существует достаточно быстрый способ перехода от окна сообщений к окну редактирования, и мы вам о нем расскажем. Поместите курсор на интересующей вас строке сообщения, например на первом предупреждении:

warning. C4 013: Printf undefined;..,

А теперь просто нажмите [Enter]. Курсор в окне редактирования будет автоматически помещен в строку программы, вызвавшую появление сообщения об ошибке, а слева от строки появится стрелка (рис. 3.11).

Как вы уже знаете, языки C/C++ чувствительны к регистру символов. Поэтому компилятор совершенно точно установил причину ошибки. Первая буква функции printf() в нашей программе ошибочно была введена в верхнем регистре. Компилятор, конечно же, не смог найти в библиотеке функцию Printf().Эту ошибку нетрудно исправить - достаточно заменить букву Р буквой р. Затем обязательно сохраните файл.




Рис. 3.11. Помечанная стрелкой строка программного кода, содержащая ошибку Продолжение отладки

После того как вы внесли исправления, программа готова к новой попытке построить исполняемый файл. Перейдите в меню Project и вновь выберите команду RebuildAll. На рис. 3.12 показано обновленное окно сообщений.



1 ... 10 11 12 [ 13 ] 14 15 16 ... 150

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика