Многомодульный проект

Содержание

Слайд 2

Заголовочный файл VS Исходный код

Модуль MyChars.h/ MyChars.cpp

Заголовочный файл VS Исходный код Модуль MyChars.h/ MyChars.cpp

Слайд 3

Заголовочный файл VS Исходный код

Заголовочный файл VS Исходный код

Слайд 4

Задача A (1)

Создаем новый проект

Задача A (1) Создаем новый проект

Слайд 5

Задача A (2)

Создаем файл для главного модуля – в нем будет находиться

Задача A (2) Создаем файл для главного модуля – в нем будет находиться main()
main()

Слайд 6

Задача A (3)

В главный модуль вставляем код main() с реализацией задачи 7.2

Задача A (3) В главный модуль вставляем код main() с реализацией задачи 7.2

Слайд 7

Задача A (4)

Создаем второй модуль – в нем будут находиться наши собственные

Задача A (4) Создаем второй модуль – в нем будут находиться наши
реализации функций isDigitMy, toUpperAll и других.

Слайд 8

Задача A (5)

В CPP файл второго модуля вставляем код функций isDigitMy, toUpperAll

Задача A (5) В CPP файл второго модуля вставляем код функций isDigitMy, toUpperAll

Слайд 9

Задача A (6)

Создаем заголовочный файл для второго модуля

Задача A (6) Создаем заголовочный файл для второго модуля

Слайд 10

Задача A (7)

В заголовочный файл второго модуля добавляем прототипы функций isDigitMy, toUpperAll

Задача A (7) В заголовочный файл второго модуля добавляем прототипы функций isDigitMy, toUpperAll

Слайд 11

Задача A (8)

В главный модуль включаем заголовочный файл нашего второго модуля

Задача A (8) В главный модуль включаем заголовочный файл нашего второго модуля

Слайд 12

Задача A (9)

В CPP файл нашего второго модуля включаем заголовочный файл нашего

Задача A (9) В CPP файл нашего второго модуля включаем заголовочный файл нашего же второго модуля
же второго модуля

Слайд 13

Задача A (10)

Собираем код

Задача A (10) Собираем код