Difference between revisions of "Step 8 (S-10010)"

From Stepik Wiki
Jump to: navigation, search
(Create page for step id=10010)
 
 
Line 1: Line 1:
 
Step on Stepik: https://stepik.org/lesson/546/step/8
 
Step on Stepik: https://stepik.org/lesson/546/step/8
  
<img width="50%" src="https://ucarecdn.com/8ebc8be5-20da-4f68-b191-4ddbeb6fc42d/">
+
[[File:Step_8_(S-10010)_1.png|border|800px]]
  
 
[00:00 - 00:17] другой тип специально деструктор деструкторы это метод и который выделяется при удалении умолчанию эти методы генерируется компилятор однако мы можем переопределить например если мы пишем структуру которая хранит информацию
 
[00:00 - 00:17] другой тип специально деструктор деструкторы это метод и который выделяется при удалении умолчанию эти методы генерируется компилятор однако мы можем переопределить например если мы пишем структуру которая хранит информацию
Line 12: Line 12:
  
  
<img width="50%" src="https://ucarecdn.com/641a8009-5141-47b7-9f25-f14c437c159c/">
+
[[File:Step_8_(S-10010)_2.png|border|800px]]
  
<img width="50%" src="https://ucarecdn.com/b32ba1b0-ee24-4226-9b59-a742dc332b20/">
+
[[File:Step_8_(S-10010)_3.png|border|800px]]
  
 
[00:47 - 01:04] конструктор то есть он начинается со знака тильды в деструкторе мы удалим динамическую память выделенная в конструкторе таким образом при создании структуры
 
[00:47 - 01:04] конструктор то есть он начинается со знака тильды в деструкторе мы удалим динамическую память выделенная в конструкторе таким образом при создании структуры
  
  
<img width="50%" src="https://ucarecdn.com/bc2c150e-a3a7-4c5d-8796-be42d7b060e0/">
+
[[File:Step_8_(S-10010)_4.png|border|800px]]
  
 
[01:04 - 01:19] выбираем память а при удалении это память автоматически освобождается деструкторы может быть только 1 и он никогда не параметров то есть это метод который вызывается сюда автоматически при удалении
 
[01:04 - 01:19] выбираем память а при удалении это память автоматически освобождается деструкторы может быть только 1 и он никогда не параметров то есть это метод который вызывается сюда автоматически при удалении
  
  
<img width="50%" src="https://ucarecdn.com/d0dffbe4-008a-475c-a905-6712325dd982/">
+
[[File:Step_8_(S-10010)_5.png|border|800px]]
  
 
[[Category:Steps]]
 
[[Category:Steps]]
 
[[Category:Конструкторы и деструкторы (L-546)|  8]]
 
[[Category:Конструкторы и деструкторы (L-546)|  8]]

Latest revision as of 12:25, 7 August 2017

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