Step 8 (S-10010)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/546/step/8

Step 8 (S-10010) 1.png

[00:00 - 00:17] другой тип специально деструктор деструкторы это метод и который выделяется при удалении умолчанию эти методы генерируется компилятор однако мы можем переопределить например если мы пишем структуру которая хранит информацию


[00:17 - 00:32] спасибо размер массива и указатель на непосредственном 70 то конструкторе данной структуры мы можем


[00:32 - 00:47] создавать массив то есть через рамку и не сервером поле data выделяя под него динамический массив размер xs деструкторе иметь деструктора


Step 8 (S-10010) 2.png

Step 8 (S-10010) 3.png

[00:47 - 01:04] конструктор то есть он начинается со знака тильды в деструкторе мы удалим динамическую память выделенная в конструкторе таким образом при создании структуры


Step 8 (S-10010) 4.png

[01:04 - 01:19] выбираем память а при удалении это память автоматически освобождается деструкторы может быть только 1 и он никогда не параметров то есть это метод который вызывается сюда автоматически при удалении


Step 8 (S-10010) 5.png