История изменений
Исправление
mertvoprog,
(текущая версия)
:
каждую итерацию имеющий разный тип
И что? Их вполне можно засунуть в СУВТ(Ц,Д,*НХ). Причём среда вполне может сгенерировать её автоматически, типы полей структуры ведь известны. Весьма любопытная концепция.
А ещё в частных случаях (вектор, например), типы полей структуры одинаковы. Такие структуры, конечно, можно заменить массивами, но в коде удобнее указывать sqrt(vector.x ** 2 + vector.y ** 2)
, чем sqrt(vector[0] ** 2 + vector[1] ** 2)
.
Исходная версия
mertvoprog,
:
каждую итерацию имеющий разный тип
И что? Их вполне можно засунуть в СУВТ(Ц,Д,*НХ). Причём среда вполне может сгенерировать её автоматически, типы полей структуры ведь известны. Весьма любопытная концепция.
А ещё в частных случаях (вектор, например), типы полей структуры одинаковы. Такие структуры, конечно, можно заменить полями, но в коде удобнее указывать sqrt(vector.x ** 2 + vector.y ** 2)
, чем sqrt(vector[0] ** 2 + vector[1] ** 2)
.