История изменений
Исправление i-rinat, (текущая версия) :
удаляется все только если тип компилятору известен, и противопоставлял этому случай когда СУВТ лежат в массиве
Вау! Откровение! Если компилятор сумел редуцировать проверки, то их нет. А если не сумел, то есть. Лодку капитану очевидность!
Тут удалять нечего, это все нужная информация.
Ну вообще-то тут только один тип используется. Так что проверки — лишние. Если по каким-то причинам так будет написан критичный к скорости код, то ты теряешь скорость на ровном месте. И более того, ты даже не поймёшь, что ты эту скорость теряешь.
какой смысл вообще делать массив СУВТ а не интов?
Ну кто вас знает. Это же вы тут с ТС’ом зациклились. Из обрывков ответов я видел, что вам по которому разу уже объясняют, что за штуковину вы изобрели, и как характеристики этой штуковины уже всем давно известны, и что она за вас чуда не сотворит. А вы всё упорствуете.
Исходная версия i-rinat, :
удаляется все только если тип компилятору известен, и противопоставлял этому случай когда СУВТ лежат в массиве
Вау! Откровение! Если компилятор сумел редуцировать проверки, то их нет. А если не сумел, то есть. Лодку капитану очевидность!
Тут удалять нечего, это все нужная информация.
Ну вообще-то тут только один тип используется. Так что проверки — лишние. Если по каким-то причинам так будет написан критичный к скорости код, то ты теряешь скорость на ровном месте. И более того, ты даже не поймёшь, что ты эту скорость теряешь.
какой смысл вообще делать массив СУВТ а не интов?
Ну кто вас знает. Это же вы тут с ТС’ом зациклились. Из обрывков ответов я видел, что вам по которому разу уже объясняют, что за штуковину вы изобрели, и как характеристики этой штуковины уже всем давно известны, и что она вас за вас чуда не сотворит. А вы всё упорствуете.