Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab1.doc
Скачиваний:
20
Добавлен:
09.02.2015
Размер:
111.1 Кб
Скачать

1.3. Добавление к проекту файлов с исходным кодом

Рассмотрим две ситуации: а) добавление существующего файла, б) создание ново­го файла.

1.3.1. Добавление нового файла

В этом случае необходимо выполнить следующие действия:

Выберите в строке меню главного окна команду Project ► Add New Item.... В результате откроется диалоговое окно Add New Item.

  • В окне Categories выберите тип файла (в данном случае Visual C++).

  • В окне Templates выберите C++ File(.cpp)

  • В текстовом поле File Name введите нужное имя файла (в данном случае first);

  • Щелкните на кнопке Add.

После предпринятых шагов можно наблюдать следующие результаты:

- в окне Solution Explorer папка Source Files списка файлов проекта раскроется, и в нее будет помещен файл first.cpp;

- окно Editor засветится мягким белым светом, а в левом верхнем углу его замер­цает текстовый курсор, ненавязчиво предлагая ввести какой-нибудь текст.

Введите, например, такой текст:

#include <iostream> //заголовочный файл для потокового ввода-вывода

using namespace std;/* std – пространство имен, используемое в заголовочном файле*/

int main() //в С++ выполнение программы всегда начинается с функции main()

{ char str1[80]; // объявление символьного массива str1 размером 80 символов

cout << "Welcome to C++ !" <<endl; //Вывод на экран сообщения Welcome to C++ !

cout << "Enter the string:" << endl: //Вывод на экран приглашения: Enter the string

cin >> str ;

/*Ввод из буфера входного потока одного слова в символьный массив str1. Во время выполнения программы, после вывода на экран приглашения, текст, который Вы хотите ввести, нужно набрать на клавиатуре и нажать клавишу Enter

*/

cout << "The value str1= " << endl:

cout << strl<< endl:

return 0;

}

В приведенной выше программе для пояснения содержания использованы комментарии (они присутствуют только в исходном файле и исключаются из него при компиляции). В С++ предусмотрены комментарии двух видов:

// - однострочный комментарий (от комбинации символов // и до конца строки);

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

Используя сообщения в окне Output, устраните ошибки в программе.

1.3.2. Добавление существующего файла

В этом случае файл с исходным кодом (пусть это будет файл first.cpp) вы уже под­готовили ранее в каком-то текстовом редакторе или скачали по сети. Продолжение должно быть следующим:

Скопируйте исходный файл (first.cpp) в папку проекта (в данном случае — First/First).

Выберите в строке меню главного окна команду Project ► Add Existing Item.... В результате откроется диалоговое окно Add Existing Item. В открывшемся диалоговом окне выберите нужный файл (first.cpp) и щелкните на кнопке ОК.

В этом случае вы получите два независимых файла и изменения в одном из них не будут влиять на другой.

1.4. Многофайловые проекты

Никаких особых усилий при создании многофайловых проектов вам прилагать не придется: надо просто несколько раз повторить процедуру создания/добавления исходных файлов, описанную выше. В многофайловых проектах обычно присутствуют и заголовочные файлы — они создаются/добавляются после щелчка правой кноп­кой мыши на пиктограмме папки Header Files в окне Solution Explorer; при этом на вкладке Files диалогового окна New выбирается тип файла C/C++ или Header File.

ПРИМЕЧАНИЕ

Папки Source Files и Header Files, пиктограммы которых вы видите в окне Solution Explorer, на самом деле физически не существуют, то есть все файлы помещаются в основную папку рабочей области проекта, имя которой было задано при создании проекта в окне Project Name. Но согласитесь, что такое упорядочение дерева списка файлов в окне Solution Explorer очень удобно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]