C / C++ | Заголовочные файлы и условная компиляция (директивы препроцессора)
Кратко и подробно про то, что такое заголовочный файл, зачем он нужен, что и как в нём писать. Очень старался рассказать всё простым языком за 20 минут этого видео. --- 00:20 - Предназначение заголовочных файлов 01:35 - Стражи включения от повторов 03:40 - Подключение библиотек #include 07:45 - Макросы #define 11:00 - Условная компиляция #if, #ifndef, ... 14:23 - Пример работы условной компиляции 19:00 - Сообщение об ошибке #error --- Про препроцессор: https://docs.microsoft.com/ru-ru/cpp/...
Директивы препроцессора: https://docs.microsoft.com/ru-ru/cpp/...
Ключевые слова для #pragma: https://docs.microsoft.com/ru-ru/cpp/...
Для дополнительного кругозора статьи из интернета: https://www.opennet.ru/docs/RUS/cpp/c...
https://habr.com/ru/post/516444/