Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Создание многофайловых проектов. Их компиляция и сборка. Работа с заголовочными файлами

Немного информацииМы уже познакомились с проектами. Поняли зачем они нужны, как их создавать и как с ними работать. Однако мы, до данного момента, использовали лишь один файл в котором всё и реализовывали (файл main). Сделаем условие,
Создание многофайловых проектовИх компиляция и сборка. Работа с заголовочными файлами Немного информацииМы уже познакомились с проектами. Поняли зачем они нужны, как их Пример программы (переписать в IDE)До этого мы рассматривали программу перевода из дюймов Создание многофайловых проектовЗачем это нужно?Как реализовать? Общий вид программы из нескольких файловДля удобства понимания сделал проекты в C-free и code blocks КомпиляцияВсе созданные файлы в проекте можно откомпилировать отдельно. Создано это для удобства. Вопрос: Почему я добавил подключение заг.файла? Файл main.cpp Создание заголовочных файловЗачем нужны? Что в них должно хранится? Создание заголовочного файла для задачиВ Code BlocksНажимаем File->NEW->->file. Выбираем заг.файлы Что там размещаемМожно размещать любой исходный код, соблюдая правила. Но принято, и “Эталонный” проект Как язык СИ допускает делать(не рекомендуется) Задача на самостоятельное решение
Слайды презентации

Слайд 2 Немного информации
Мы уже познакомились с проектами. Поняли зачем

Немного информацииМы уже познакомились с проектами. Поняли зачем они нужны, как

они нужны, как их создавать и как с ними

работать. Однако мы, до данного момента, использовали лишь один файл в котором всё и реализовывали (файл main). Сделаем условие, что все файлы мы будем сохранять с расширением *.cpp, то есть, будем работать с языком С++. Некоторые вещи чистый СИ не поддерживает. Я буду говорить об этом.

Слайд 3 Пример программы (переписать в IDE)
До этого мы рассматривали

Пример программы (переписать в IDE)До этого мы рассматривали программу перевода из

программу перевода из дюймов в см. Создали программу, которая

содержит функцию, в которой реализован весь функционал, отвечающий за перевод в дюймы. Научились передавать в функцию определённые данные, посредством передачи фактических параметров при вызове функции.

Слайд 5 Создание многофайловых проектов
Зачем это нужно?
Как реализовать?

Создание многофайловых проектовЗачем это нужно?Как реализовать?

Слайд 6 Общий вид программы из нескольких файлов
Для удобства понимания

Общий вид программы из нескольких файловДля удобства понимания сделал проекты в C-free и code blocks

сделал проекты в C-free и code blocks


Слайд 8 Компиляция
Все созданные файлы в проекте можно откомпилировать отдельно.

КомпиляцияВсе созданные файлы в проекте можно откомпилировать отдельно. Создано это для

Создано это для удобства. Но обязательно должен быть один

файл, который содержит функцию main().
Создайте ещё один файл и разместите его в проекте. Данный файл будет содержать в себе реализацию функции f1(). То есть, разместите в нём исходный код функции.

Слайд 9 Вопрос: Почему я добавил подключение заг.файла?

Вопрос: Почему я добавил подключение заг.файла?

Слайд 10 Файл main.cpp

Файл main.cpp

Слайд 11 Создание заголовочных файлов
Зачем нужны? Что в них должно

Создание заголовочных файловЗачем нужны? Что в них должно хранится?

хранится?


Слайд 12 Создание заголовочного файла для задачи
В Code Blocks
Нажимаем File->NEW->
->file.

Создание заголовочного файла для задачиВ Code BlocksНажимаем File->NEW->->file. Выбираем заг.файлы

Выбираем заг.файлы


Слайд 13 Что там размещаем
Можно размещать любой исходный код, соблюдая

Что там размещаемМожно размещать любой исходный код, соблюдая правила. Но принято,

правила. Но принято, и так всё-таки правильно, размещать прототипы

функций.


Слайд 15 “Эталонный” проект

“Эталонный” проект

Слайд 16 Как язык СИ допускает делать(не рекомендуется)

Как язык СИ допускает делать(не рекомендуется)

  • Имя файла: sozdanie-mnogofaylovyh-proektov-ih-kompilyatsiya-i-sborka-rabota-s-zagolovochnymi-faylami.pptx
  • Количество просмотров: 156
  • Количество скачиваний: 1