1 Способ:
char p; // описать переменную символьного типа
cin>>p; // ввод значения переменной – при этом выполнение программы
// остановится и после просмотра результатов нужно нажать
// любую клавишу из алфавитно-цифрового блока
2 Способ:
cin.get(); // оператор считывает информацию с клавиатуры – программа
cin.get(); // ожидает нажатия клавиши Enter – и после просмотра
// результатов нажать Enter для закрытия окна выполнения
3 Способ
system(“pause”); // остановка выполнения программы (отладки) до нажатия
// любой клавиши
Способ (без использования Отладчика): выполнить команду Отладка Запуск без отладки (или нажать комбинацию клавиш Ctrl+F5).
ЗАМЕЧАНИЕ: В случае, если запуск без отладки был выполнен без получения предварительной успешной компиляции, на экране может появиться окно об ошибках построения. Следует выбрать Нет и исправить ошибки, затем снова запустить на выполнение.
Способ (запуск исполнимого файла): открыть папку с проектом войти в каталог (Debug – скомпилированные файлы проекта), в котором сформировался после построения ехе–модуль (результат работы программы-построителя проекта, т. е. сохраненный откомпилированный файл) и запустить его.
ЗАМЕЧАНИЕ: Сохранить в буфере обмена окно выполнения для отчета по работе (Alt+PrintScreen) и вставить в файл отчета.
Протестировать программу, введя различные исходные данные.
Сохранить изменения в проекте: Файл (File) Сохранить все (Save All).
Закрыть групповой проект (решение): Файл (File) Закрыть решение (Close Solution).
Ознакомиться с содержимым папки решения Prakt1, в том числе папки проекта Prakt1_1.
САМОСТОЯТЕЛЬНАЯ РАБОТА 1
Задание 2
Создание консольного приложения для платформы Win32 (способ 2 – с использованием шаблона с необходимыми элементами),
выполнение отладки
Открыть решение из папки Prakt1 в среде программирования.
ЗАМЕЧАНИЕ: для открытия группового проекта следует запустить (загрузить в среду) файл решения (файл с расширением .sln – перечень проектов) из папки с решением (например, файл Prakt1.sln), открыть главный исходный файл и точку входа в создаваемое приложение с листингом программы – файл с расширением .cpp (например, файл programm1.cpp).
Создать (добавить) в данном решении Prakt1 еще один проект консольного приложения для платформы Win32 – не пустой – под именем Prakt1_2.
ДЕЙСТВИЯ:
В Обозревателе решений вызвать контекстное меню на названии решения (например, Решение Prakt1) Добавить выбрать Создать проект.
Ввести в поле Имя имя нового проекта, например, Prakt1_2
Выполнить действия, аналогично заданию 1, но выбрать непустой проект в дополнительных параметрах.
ЗАМЕЧАНИЕ: полученная таким образом заготовка консольного приложения будет содержать в папках проекта следующие файлы:
|
|
В данной заготовке в файле исходного кода Prakt1_2.cpp получаем следующий заголовок главной функции с аргументами, служащими для связки консольных приложений:
Поскольку в проекте не будет использована связка консольных приложений, то в файле исходного кода Prakt1_2.cpp можно преобразовать заголовок главной функции к виду _tmain(), а из тела функции после этого следует удалить оператор return 0
В теле исходного модуля написать директиву на подключение заголовочного файла подключения потоков ввода-вывода и определить пространство имен.
В теле главной функции _tmain() написать операторы:
cout << "Hello, world!!!" << '\n';
cout << '\a';
cout<< "******************************" << '\n';
cout << "Hello, my group 1PI!!!" << '\n';
cout<< "******************************" << '\n';
Установить активным запускаемым проектом проект Prakt1_2: в Обозревателе решений вызвать контекстное меню на названии проекта выбрать Назначить запускаемым проектом (Set As StartUp Project) (или выбрать в верхнем меню пункт Проект (Project) Назначить запускаемым проектом (Set As StartUp Project)).
Построить проект Prakt1_2, исправить при необходимости ошибки.
Выполнить отладку программы следующим образом:
Выполнить программу до точки прерывания или до курсора (см. методы отладки в файле Осн. приемы работы в VS 2008.pdf) так, чтобы в консоли вывелась только первая фраза Hello!!!, и сохранить окно консоли на этом этапе для файла отчета.
Затем продолжить пошаговое выполнение программы до тех пор, пока не выведется строка Hello, my group 1М!!! и сохранить окно консоли на этом этапе для файла отчета.
Закончить отладку пошагово или с помощью обычной отладки.
Сохранить изменения в проекте.
Закрыть решение.
Ознакомиться с содержимым папки решения Prakt1, в том числе папки проекта Prakt1_2.
