Step 6 (S-10009)

From Stepik Wiki
Jump to: navigation, search

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

Step 6 (S-10009) 1.png

[00:00 - 00:15] если вы структуры не объявлены конструкторов то компилятор генерирует ей конструктор без параметров которые чем то конструктор по умолчанию если же он в топ топ на какие то конструкторы то калькулятор уже не будет генерируйте конструктор


[00:15 - 00:33] и том случае если нам нужен его нужно будет определить самостоятельно давайте рассмотрим на примере рассмотрим структуру описывающую отрезок у которой есть только 1 конструктор конструктор который под он точку создает соответствующее


[00:33 - 00:51] отрезок для такой структуры нельзя будет определить переменную не указав аргументы конструктора потому что при такой записи вызывается конструктор по умолчанию которой у данной структурой отсутствуют поэтому такая записывай


Step 6 (S-10009) 2.png

Step 6 (S-10009) 3.png

[00:51 - 01:09] вызвала ошибку компиляции однако можно будет создать переменную типа отрезок указав аргументы конструктора и данном случае создается отрезок соответствующие точки 0 0


Step 6 (S-10009) 4.png

[01:09 - 01:27] не точке 2 1.00 задается создании временного значения типа пот с вызван конструктор без параметров а значение


Step 6 (S-10009) 5.png

Step 6 (S-10009) 6.png

[01:27 - 01:38] 2 точке сдается создание временных зон конструктора 2 параметров