Мещерин Илья 6. Виды памяти. Массивы. Перегрузка функций
🎯 Загружено автоматически через бота:
🚫 Оригинал видео:
📺 Данное видео является собственностью канала Мещерин Илья. Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал: @mesyarik.
✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его.
📃 Оригинальное описание:
0:00 дополнение про указатели: NULL vs nullptr, UB при неудачном разыменовании
3:35 вода
6:12 три сегмента памяти: data, text, stack
11:58 что такое стековая память, общие принципы ее устройства
18:32 что такое адрес возврата, зачем его нужно сохранять на стеке
22:45 отступление - ответы на вопросы
29:19 что такое переполнение стека (stack overflow), как оно может произойти
33:30 опять отступление, ответы на вопросы
34:30 динамическая память, оператор new
41:02 оператор delete, проблема утечек памяти
43:38 что такое сборка мусора и почему ее нет в C
47:07 локальные статические переменные
50:17 массивы в стиле Си, сходство с указателями
59:25 разница между delete и delete[]
1:02:00 вкратце о массивах переменной длины - variable length arrays
1:05:45 отличия массивов от указателей, array to pointer conversion
1:11:45 понятие перегрузки функций
1:16:47 пример разрешения перегрузки между двумя функциями
1:19:08 вкратце о правилах разрешения перегрузки в общем случае
1:23:56 пример, когда возникает ошибка неоднозначности при выборе версии
1:25:05 нельзя делать перегрузку по возвращаемому значению
4 views
2
2
1 month ago 01:12:48 1
[Мещерин Илья] Лекция 24. Шаблоны с нетиповыми параметрами. Вычисления на шаблонах
1 month ago 01:23:43 1
[Мещерин Илья] Лекция 23. Шаблоны. Перегрузка и специализация шаблонов
1 month ago 01:11:27 1
[Мещерин Илья] Лекция 22. Строение vtables. Проблемы виртуальных функций
1 month ago 00:57:16 1
[Мещерин Илья] Лекция 21. RTTI, dynamic_cast. Таблицы виртуальных функций