ВУЗ:
Составители:
Рубрика:
115
cout << "Всего слов: " << count << '\n';
in.close();
Раздельная компиляция
Раздельная компиляция применяется для разделения программы на
несколько файлов с возможностью отдельной компиляции каждого из них и
объединением в одно целое (например, exe–файл) на заключительном этапе
(подробнее, см., напр., Прата С., Язык программирования С++, Стауструп Б.
Язык программирования C++).
На примере небольшого проекта рассмотрим процесс создания
многофайлового проекта. В программе вводятся координаты точки (числа x
и y) и вычисляются: расстояние от начала координат и угол с координатной
осью (полярные координаты). Проект будет состоять из трех файлов
mycoord.cpp, mytypes.h и myfunctions.cpp. В файле
mycoord.cpp, содержащем функцию main(), выполняется ввод
координат, вызов необходимых функций вычисления и отображение
результатов. В файл mytypes.h будут помещены объявления типов
struct polar – для полярных координат и struct rect – для
декартовых. Прототипы функций также разместим в этом файле.
Определения функций запишем в отдельный файл с именем
myfunctions.cpp.
В MS Visual Studio 2010 процесс создания многофайлового проекта
состоит из нескольких шагов.
На первом шаге создаем проект с именем mycoord.
cout << "Всего слов: " << count << '\n';
in.close();
Раздельная компиляция
Раздельная компиляция применяется для разделения программы на
несколько файлов с возможностью отдельной компиляции каждого из них и
объединением в одно целое (например, exe–файл) на заключительном этапе
(подробнее, см., напр., Прата С., Язык программирования С++, Стауструп Б.
Язык программирования C++).
На примере небольшого проекта рассмотрим процесс создания
многофайлового проекта. В программе вводятся координаты точки (числа x
и y) и вычисляются: расстояние от начала координат и угол с координатной
осью (полярные координаты). Проект будет состоять из трех файлов
mycoord.cpp, mytypes.h и myfunctions.cpp. В файле
mycoord.cpp, содержащем функцию main(), выполняется ввод
координат, вызов необходимых функций вычисления и отображение
результатов. В файл mytypes.h будут помещены объявления типов
struct polar – для полярных координат и struct rect – для
декартовых. Прототипы функций также разместим в этом файле.
Определения функций запишем в отдельный файл с именем
myfunctions.cpp.
В MS Visual Studio 2010 процесс создания многофайлового проекта
состоит из нескольких шагов.
На первом шаге создаем проект с именем mycoord.
115
Страницы
- « первая
- ‹ предыдущая
- …
- 113
- 114
- 115
- 116
- 117
- …
- следующая ›
- последняя »
