Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
18 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
592.66 kB
Просмотров:
75
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Создание многофайловых
проектов
Их компиляция и сборка. Работа с заголовочными файлами
№2 слайд
Содержание слайда: Немного информации
Мы уже познакомились с проектами. Поняли зачем они нужны, как их создавать и как с ними работать. Однако мы, до данного момента, использовали лишь один файл в котором всё и реализовывали (файл main). Сделаем условие, что все файлы мы будем сохранять с расширением *.cpp, то есть, будем работать с языком С++. Некоторые вещи чистый СИ не поддерживает. Я буду говорить об этом.
№3 слайд
Содержание слайда: Пример программы (переписать в IDE)
До этого мы рассматривали программу перевода из дюймов в см. Создали программу, которая содержит функцию, в которой реализован весь функционал, отвечающий за перевод в дюймы. Научились передавать в функцию определённые данные, посредством передачи фактических параметров при вызове функции.
№4 слайд
№5 слайд
Содержание слайда: Создание многофайловых проектов
Зачем это нужно?
Как реализовать?
№6 слайд
Содержание слайда: Общий вид программы из нескольких файлов
Для удобства понимания сделал проекты в C-free и code blocks
№7 слайд
№8 слайд
Содержание слайда: Компиляция
Все созданные файлы в проекте можно откомпилировать отдельно. Создано это для удобства. Но обязательно должен быть один файл, который содержит функцию main().
Создайте ещё один файл и разместите его в проекте. Данный файл будет содержать в себе реализацию функции f1(). То есть, разместите в нём исходный код функции.
№9 слайд
Содержание слайда: Вопрос: Почему я добавил подключение заг.файла?
№10 слайд
Содержание слайда: Файл main.cpp
№11 слайд
Содержание слайда: Создание заголовочных файлов
Зачем нужны? Что в них должно хранится?
№12 слайд
Содержание слайда: Создание заголовочного файла для задачи
В Code Blocks
Нажимаем File->NEW->
->file. Выбираем заг.файлы
№13 слайд
Содержание слайда: Что там размещаем
Можно размещать любой исходный код, соблюдая правила. Но принято, и так всё-таки правильно, размещать прототипы функций.
№14 слайд
№15 слайд
Содержание слайда: “Эталонный” проект
№16 слайд
Содержание слайда: Как язык СИ допускает делать(не рекомендуется)
№17 слайд
№18 слайд
Содержание слайда: Задача на самостоятельное решение