Добавить
Уведомления

Лекция 11 Приведения типов. Стадии сборки. Санитайзеры

Лекции по языку, на котором написаны Телеграмм, Яндекс-Поиск, Яндекс-Такси, VK Видео, нарушающий законы РФ поганый Гугль, NVidia CUDA, многие другие полезные и быстрые программы. Язык С++ претерпел драматические изменения при переходе к стандартам 11, 14, потом 17, 20. Стиль написания и возможности системных и прикладных программ изменились. "Старослужащим" программистам неплохо доучиться , чтобы оставаться адекватным новым возможностям. Молодым талантам неплохо бы познать сторону чуть глубже внешнего фасада в Эвристическом изложении хорошего учителя с Физтеха. 00:02 Введение в приведение типов 00:48 Виды приведения типов в C++ 01:49 Static cast 02:45 Применение static cast 06:13 Interp cast 09:11 Ограничения interp cast 10:32 Введение в каст 11:32 Интерпретируемый каст 13:31 Примеры использования интерпретируемого каста 14:44 Ограничения и исключения 18:03 Каст к указателям 20:45 Константный каст 23:04 Пример с константным кастом 25:03 Константные ссылки и const-касты 26:05 Const-касты и их использование 28:45 Стиль-касты и их опасность 32:16 История и использование константности 35:09 Заключение и дальнейшие темы 36:37 Введение в стадии компиляции 37:17 Четыре стадии сборки 39:00 Препроцессинг 43:10 Компиляция 45:41 Объектный файл и линковка 47:13 Процесс линкования 50:08 Ошибки линкования 52:02 Пример использования gcc 55:44 Параметры компиляции 58:58 Ассемблерный код и объектные файлы 01:00:43 Стадии компиляции и использование g++ 01:02:16 Сайт Godbolt 01:05:24 Опции компилятора и санитайзеры 01:07:46 Пример использования санитайзеров 01:12:14 Введение в санитайзеры 01:13:18 Преимущества санитайзеров 01:14:15 Лик-санитайзер 01:15:30 Анди файн-санитайзер 01:15:30 Заключение

Иконка канала Ленинский Букварь
202 подписчика
12+
53 просмотра
год назад
12+
53 просмотра
год назад

Лекции по языку, на котором написаны Телеграмм, Яндекс-Поиск, Яндекс-Такси, VK Видео, нарушающий законы РФ поганый Гугль, NVidia CUDA, многие другие полезные и быстрые программы. Язык С++ претерпел драматические изменения при переходе к стандартам 11, 14, потом 17, 20. Стиль написания и возможности системных и прикладных программ изменились. "Старослужащим" программистам неплохо доучиться , чтобы оставаться адекватным новым возможностям. Молодым талантам неплохо бы познать сторону чуть глубже внешнего фасада в Эвристическом изложении хорошего учителя с Физтеха. 00:02 Введение в приведение типов 00:48 Виды приведения типов в C++ 01:49 Static cast 02:45 Применение static cast 06:13 Interp cast 09:11 Ограничения interp cast 10:32 Введение в каст 11:32 Интерпретируемый каст 13:31 Примеры использования интерпретируемого каста 14:44 Ограничения и исключения 18:03 Каст к указателям 20:45 Константный каст 23:04 Пример с константным кастом 25:03 Константные ссылки и const-касты 26:05 Const-касты и их использование 28:45 Стиль-касты и их опасность 32:16 История и использование константности 35:09 Заключение и дальнейшие темы 36:37 Введение в стадии компиляции 37:17 Четыре стадии сборки 39:00 Препроцессинг 43:10 Компиляция 45:41 Объектный файл и линковка 47:13 Процесс линкования 50:08 Ошибки линкования 52:02 Пример использования gcc 55:44 Параметры компиляции 58:58 Ассемблерный код и объектные файлы 01:00:43 Стадии компиляции и использование g++ 01:02:16 Сайт Godbolt 01:05:24 Опции компилятора и санитайзеры 01:07:46 Пример использования санитайзеров 01:12:14 Введение в санитайзеры 01:13:18 Преимущества санитайзеров 01:14:15 Лик-санитайзер 01:15:30 Анди файн-санитайзер 01:15:30 Заключение