Difference between revisions of "Step 4 (S-10013)"
(Create page for step id=10013) |
|||
Line 1: | Line 1: | ||
Step on Stepik: https://stepik.org/lesson/547/step/4 | Step on Stepik: https://stepik.org/lesson/547/step/4 | ||
− | + | [[File:Step_4_(S-10013)_1.png|border|800px]] | |
[00:00 - 00:14] для удаления объекта расположены динамической памяти используется оператор delete вызывает деструктор то объекта а после себя ждать рассмотрим пример здесь для создания | [00:00 - 00:14] для удаления объекта расположены динамической памяти используется оператор delete вызывает деструктор то объекта а после себя ждать рассмотрим пример здесь для создания |
Latest revision as of 12:29, 7 August 2017
Step on Stepik: https://stepik.org/lesson/547/step/4
[00:00 - 00:14] для удаления объекта расположены динамической памяти используется оператор delete вызывает деструктор то объекта а после себя ждать рассмотрим пример здесь для создания
[00:14 - 00:32] используя оператор new он выделяет память и создает объект после этого мы вызываем оператор delete сначала вызвать деструктор а после освобождать соответственно время жизни
[00:32 - 00:50] объекта динамической памятью это интервал между вызовом оператора них который взывает конструктор и вызван оператор который освобождает память о наличии работают операторы не с квадратными скобками
[00:50 - 01:08] то есть если нам нужно создать массив некоторых объектов мы звоним оператору и ньюс квадратными скобками не указываю количество объектов которые надо создать при этом все объекты создаются при помощи конструктор по умолчанию
[01:08 - 01:27] нету синтаксисе которая позволяет передать аргументы в конструктор каждого объекта в массив соответствии оператор теле с квадратными скобками занимается тем что продвигается потом а сила вызывает деструктор каждого элемента и после этого освобождать