Мещерин Илья 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 нельзя делать перегрузку по возвращаемому значению
3 views
2
2
3 months ago 01:32:25 6
[Мещерин Илья] 11. Указатели на члены. Енумы. Наследование (начало)
3 months ago 01:32:02 5
[Мещерин Илья] 10. Перегрузка операторов, константные и статические методы
3 months ago 01:31:12 27
[Мещерин Илья] 9. Конструкторы, деструкторы, оператор присваивания и “правило трех“
3 months ago 01:32:23 2
[Мещерин Илья] 8. Приведения типов. Классы и структуры. Модификаторы доступа
3 months ago 01:32:13 21
[Мещерин Илья] 7. Указатели на функции. Ссылки. Константы
3 months ago 01:27:16 3
[Мещерин Илья] 6. Виды памяти. Массивы. Перегрузка функций
3 months ago 01:23:36 6
Программирование на языке C++ 1. Введение в C++, базовые типы и поддерживаемые операции
3 months ago 01:24:02 2
Программирование на языке C++ 2. Объявления, определения и области видимости
3 months ago 01:25:46 1
Программирование на языке C++ 3. Выражения и операторы. Управляющие конструкции
3 months ago 01:18:18 1
[Студсовет ФПМИ МФТИ] C++ 2. Введение, модификаторы типов, указатели.