Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Создание простого приложения



При создании приложения в Visual Studio необходимо вначале создать проект и решение. В этом примере создается консольное приложение Windows.

Создание консольного приложения

  1. В строке меню выберите Файл, Создать, Проект.

Или используйте Панель быстрого запуска для того, чтобы открыть диалоговое окно " Созать проект".

  1. В категории Visual C++ выберите шаблон Консольное приложение Win32 и назовите проект GreetingsConsoleApp.

  1. Когда появится мастер приложений Win32, нажмите кнопку Готово.

Проект GreetingsConsoleApp и решение с основными файлами для консольного приложения Win32 создадутся и автоматически загрузятся в Обозреватель решений. Файл GreettingsConsoleApp.cpp откроется в редакторе кода. Следующие элементы отображаются в Обозревателе решений:

Рисунок 4: Элементы проекта

Настройка редактора кода

Можно настраивать то, как код отображается в редакторе кода. Например, можно отобразить штрих для представления пробелов, или можно отобразить номера строк для более простой навигации. Можно задать некоторые возможности настройки из меню Правка, но необходимо открыть диалоговое окно Параметры для настройки интегрированной среды разработки другими способами.

В следующих процедурах редактор кода настраивается несколькими основными способами.

Включение переноса по словам

  • В строке меню выберите Правка, Дополнительно, Переносить по словам.

Включение отображения номеров строк

  1. Откройте диалоговое окно " Параметры".

  1. В категории Текстовый редактор выберите узел C/C++, а затем выберите флажок Номера строк.

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

Дополнительные сведения см. в разделе Настройка редактора.

Добавление кода в приложение

Далее необходимо добавить код для отображения слова " Hello" в окне консоли.

Отображение “Hello” в окне консоли

  1. В файле GreetingsConsoleApp.cpp введите чистую строку перед строкой return 0;, а затем вставьте туда следующий код:

 

cout < < " Hello\n";

Красная волнистая линия появится под cout. При наведении на него отобразится сообщение об ошибке.

Сообщение об ошибке также отобразится в окне Список ошибок. Можно отобразить это окно, выбрав в строке меню Вид, Список ошибок.

cout включен в файл заголовка < iostream>, который вами еще не объявлен.

  1. В строке после #include " stdafx.h" добавьте следующий код:

 

#include < iostream>

using namespace std;

Обратите внимание, что после вставки этого кода появилось окно, предлагающее рекомендации для символов, которые были введены. Эта функция под названием IntelliSense предоставляет коллекцию подсказок по коду, например список членов, сведения о параметрах, краткие сведения, справка сигнатуры и завершение слова, которые помогут написать код быстрее. Кроме того, можно использовать фрагменты кода, которые являются предопределенными блоками кода. Дополнительные сведения см. в разделах Использование технологии IntelliSense и Фрагменты кода.

Красная волнистая линия под cout исчезнет после исправления ошибки.

  1. Сохраните изменения в файле.

Отладка и тестирование приложения

Необходимо отладить GreetingsConsoleApp для проверки, отображается ли ключевое слово " Hello" в окне консоли так, как ожидалось.

Отладка приложения

  • Запустите отладчик.

Отладчик запустится и выполнит код. Окно консоли отображается в течение нескольких секунд, но закрывается быстро, как только отладчик останавливается. Отладчик завершил выполнение приложения слишком быстро для проверки текста, появившегося в окне консоли.

Нужно использовать точку останова для принудительной приостановки приложения на промежуток времени, достаточный для определения текста, появившегося в окне консоли.

Добавление точки останова

  1. В строке return 0; добавьте точку останова из строки меню.

Красный кружок появится рядом с строкой кода с краю левого поля окна редактора.

  1. Нажмите клавишу F5, чтобы начать отладку.

Отладчик запустится, и появятся несколько окон инструментов. В нижней части интегрированной среды разработки окна " Видимые", " Локальные", " Потоки", " Модули" и " Контрольные значения" закреплены вместе на левой стороне, и окна " Стек вызовов", " Точки останова", " Выходные данные" закреплены вместе на правой стороне.

  1. Перейдите в окно консоли, чтобы убедиться, что слово Hello появилось. Пользовательский интерфейс должен выглядеть как на этом рисунке:

  1. Нажмите комбинацию клавиш SHIFT + F5, чтобы остановить отладку.

Для получения дополнительной информации см. Подготовка к отладке: консольные проекты.


Поделиться:



Популярное:

  1. Автоматизация работ в офисных приложениях
  2. Анализ совместимости приложения
  3. Билет №35 .Вопрос 3 Создание защищенных сетей VPN с помощью IPSec
  4. В качестве приложения к курсовой работе может быть баланс предприятия (Ф. №1), отчет о прибылях и убытках (Ф. №2) и справки к ним.
  5. В приложения надо выносить объемные таблицы, которые занимают 1,5-2 и более страниц, а также не заполненные макеты таблиц.
  6. Виды компрессии научных текстов. создание вторичных научных текстов. тезирование, аннотирование научных текстов. виды аннотаций. Тезисы, аннотация.
  7. Вопрос 46. Создание единой Германии. Северогерманский союз. Провозглашение империи. Конституция 1871 г
  8. Вопрос № 2. Реформирование органов внутренних дел Российской Федерации и создание современной российской полиции.
  9. Вопрос № 2. Создание полиции России Петром I. Полиция Российской империи в XVIII–XX веках в правоохранительной системе государства.
  10. Воссоздание единого многонационального государства
  11. Глава 15. Создание документов в формате HTML 4.0
  12. ДОГОВОР ПРОСТОГО ТОВАРИЩЕСТВА (ДОГОВОР СОВМЕСТНОЙ ДЕЯТЕЛЬНОСТИ)


Последнее изменение этой страницы: 2017-03-09; Просмотров: 447; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.037 с.)
Главная | Случайная страница | Обратная связь