Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Цикл лабораторных работ по курсу.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.58 Mб
Скачать

3.5.1 Конфигурация проекта

Visual C++ позволяет строить проект либо в отладочной конфигурации (Win32 Debug), либо в выпускной конфигурации (Win32 Release). Мы будем всегда работать с проектами в отладочной конфигурации. Обычно она установле­на по умолчанию. Все же не мешает проверить, с какой конфигурацией на са­мом деле идет работа. Для этого выберите в меню Project пункт Settings... От­кроется диалоговое окно Project Settings. Проверьте, какое значение установлено в окне комбинированного списка Settings For:.. Если это не Win32 Debug, то переключитесь на нужное значение через команду меню Build ► Set Active Con­figuration...

Как закончить работу над проектом

Можно выбрать меню File, пункт Close Solution. А можно просто закрыть прило­жение Visual C++.

3.5.2 Как открыть проект, над которым вы работали ранее

1. Способ первый:

  • Запустите на выполнение Visual C++.

  • Выберите меню File, пункт Open ...

  • В открывшемся диалоговом окне найдите папку с вашим проектом, а в ней — файл ProjectName.vcproj.

  • Откройте этот файл, щелкнув по нему мышью.

2. Способ второй:

■ Запустите на выполнение Visual C++.

  • Выберите меню File, наведите курсор мыши на пункт Recent Workspaces.

  • Если в появившемся меню со списком последних файлов, с которыми шла работа, вы найдете интересующий вас файл ProjectName.vcproj, то щелкните по нему мышью.

3. Способ третий:

  • Не вызывая Visual C++, найдите папку с вашим проектом, а в ней — файл ProjectName.vcproj.

  • Щелкните мышью на файле ProjectName.vcproj.

12Встроенная справочная система

В IDE Visual С ++ имеется обширная справочная система, доступная через меню Help главного окна.

Кроме этого, очень удобно пользоваться интерактивной справкой: если вы нахо­дитесь в окне Editor, поставьте текстовый курсор на интересующий вас оператор или библиотечную функцию C++ и нажмите клавишу F1. Тотчас будет вызвана справочная система MSDN (если она установлена) с предоставлением необходимой информации. Если запрошенный термин встречается в разных разделах MSDN, то сначала появится диалоговое окно «Найденные разделы». В списке разделов выберите тот, в котором упоминается «Visual C++».

Задание.

Найдите в справочной системе информацию об операторе for. То, что она написана на английском языке, не должно вас останавливать.

Для программирования в среде Visual C++ Вам следует изучить английский на столько, чтобы понимать сообщения компилятора и тексты справочной системы! Поверьте, это не так уж сложно, так как число сообщений ограничено, а в справочной системе широко использованы копирование и вставка. Для ускорения работы установите на своем компьютере англо-русский словарь.

13Проблемы с вводом-выводом кириллицы

Работа в среде Visual C++ (в режиме консольных приложений) сопряжена с определенными неудобствами, вызванными различными стандартами кодировки символов кириллицы в операционных системах MS DOS и Windows. Напомним, что весь ввод-вывод в консольном окне идет в кодировке стандарта ASCII, а текст в исходных файлах, набираемый в текстовом редакторе Visual C++, имеет кодировку в стан­дарте ANSI. Символы кириллицы, в отличии от символов латинского алфавита, в этих стандартах имеют различную кодировку.

Для устранения неудобств работы с кириллицей можно включить в программу в начало функции main() оператор

system(" chcp 1251 > nul");

Это позволит вам при выполнении лабораторных работ (но не во всех случаях) устранить проблемы, связанные с использованием кириллицы.

////////////////////////////////////////////

#include <iostream >

using namespace std;

int main(){

system(" chcp 1251 > nul");

char str1[80];

cout << "Welcome to C++ !" << endl;

cout << "Введите строку:" << endl; //введите строку: Привет, мир!

cin >> str1;

cout << "Знaчение строки str1 = " << endl;

cout << str1 << endl; system("pause");

return 0;

}

//////////////////////////////////////////////////////////

Ничего не принимайте на веру. Откомпилируйте эту программу и убедитесь, что она дает ожидаемый результат. Для того, чтобы можно было просмотреть результаты работы программы в окне DOS до его закрытия, удобно в конце программы перед оператором return вставить оператор system("pause").