Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Компиляция, компоновка и выполнение проекта↑ ⇐ ПредыдущаяСтр 2 из 2 Содержание книги
Поиск на нашем сайте
Эти операции могут быть выполнены или через меню Build главного окна, или с помощью кнопок панели инструментов. Опишем кратко основные команды меню Build:
Рис. 12. Запуск программы на отладку.
Для запуска проекта на исполнение нужно в панели инструментов нажать или кнопку Start Without Debugging, или Start Debugging.
Рис. 13. Работа программы.
На приглашение ввести строку введите любую строку, например Hello. World!, и нажмите Enter. Программа должна вывести на экран то, что показано на рис. 13. Мы не будем пока здесь разбираться, почему программа вывела «обрезанную» строку Попробуйте заменить в программе оператор вывода cout «"Welcome to C++!" «endl:
следующим оператором:
cout «"Добро пожаловать в C++!" «endl:
Откомпилируйте (точнее говоря, скомпонуйте) программу и запустите ее на выполнение. Результат будет настолько безобразным, что рисунок-копию экрана мы здесь приводить не станем. Проблемы с вводом-выводом кириллицы
Работа в среде Visual C++ (в режиме консольных приложений) сопряжена с определенными неудобствами, вызванными различными стандартами кодировки символов кириллицы в операционных системах MS DOS и Windows. Весь ввод-вывод в консольном окне идет в кодировке стандарта ASCII, а текст в исходных файлах, набираемый в текстовом редакторе Visual C++, имеет кодировку в стандарте ANSI. Для «исправлении» ситуации можно воспользоваться функцией setlocale. Эта функция задает локаль, которая будет использоваться текущей программой. Локаль содержит информацию о том, как интерпретировать и выполнять определенные операции ввода/вывода и преобразования с учетом географического расположения и специфики языков в определённых условиях. Большинство используемых сред программирования имеют определенную информацию о локали, установленной в соответствии с предпочтениями пользователя или автоматической локализации. Но, независимо от этой системной локали, в момент запуска, все Си-программы имеют установленную Cи-локаль, которая является нейтральной локалью с минимальной информацией, что позволяет предсказать результат программы. Для возможности использования функции setlocale необходимо подключить заголовочный файл locale.h. #include <locale.h> В функции main вызвать функцию setlocale. setlocale(LC_ALL,"Russian"); Все готово для вывода русскоязычных символов. Откомпилируйте эту программу и убедитесь, что она дает ожидаемый результат. Конфигурация проекта
Visual C++ позволяет строить проект либо в отладочной конфигурации (Win32 Debug), либо в выпускной конфигурации (Win32 Release). Отладочная версия необходима для проведения процедур комплексной отладки разрабатываемого приложения. Исполняемый файл в отладочной версии излишне насыщен специализированной информацией, необходимой для отладки, из-за чего файл имеет гораздо больший размер и меньшую скорость исполнения. Поэтому при окончании работ, связанных с отладкой, (перед сдачей заказчику) необходимо изменить версию проекта с отладочного на выпускную. В самом начале работы над проектом рекомендуется всегда работать с отладочной конфигурацией. Обычно она установлена по умолчанию. Все же не мешает проверить, с какой конфигурацией на самом деле идет работа. Проверить это можно с помощью выпадающего списка в окне среды Visual C++ (на рисунке помечен стрелкой). Выбор конфигурации производится кликом по данному списку.
Рис. 15. Выбор конфигурации проекта.
|
||||
Последнее изменение этой страницы: 2016-04-26; просмотров: 254; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.22.130.228 (0.008 с.) |