-
- Не особо и надо: evgeniy1294(93 знак., 06.02.2022 22:13)
- Дело не конкретно в этом примере. Он, очевидно, написан чтобы
показать текст выдаваемой ошибки. Так то написать можно что угодно
на любом тьюринг полном языке, но сделать это можно по разному. Вот
вы в контрпримере расширили область видимости переменной, а она вне
цикла не нужна. Плохо? Однозначно! И не зацикливайтесь на этот
пример, там может быть вовсе не тупой массив и счётчик i. И речь не
об этом цикле, а о поддержке всего стандарта конкретным
компилятором полностью. - VladislavS.(06.02.2022 23:44)
- Ничего я не расширил. Просто сделал то, что компилятор с поддержкой
20-го делает за вас. - evgeniy1294(06.02.2022 23:46)
- Ну кого вы обманываете? Из цикла выпустили? Выпустили. Область
видимости больше, даже если вы на конституции поклянётесь, что в
этом блоке больше ничего не напишете. Не верю. - VladislavS.(07.02.2022 00:14)
- Вы можете сколько угодно тратить время на защиту кода от самого себя вместо решения реальных проблем, но это не поможет, потому что мы - люди, а люди ошибаются. evgeniy1294(320 знак., 07.02.2022 07:42)
- Ну кого вы обманываете? Из цикла выпустили? Выпустили. Область
видимости больше, даже если вы на конституции поклянётесь, что в
этом блоке больше ничего не напишете. Не верю. - VladislavS.(07.02.2022 00:14)
- Ничего я не расширил. Просто сделал то, что компилятор с поддержкой
20-го делает за вас. - evgeniy1294(06.02.2022 23:46)
- Дело не конкретно в этом примере. Он, очевидно, написан чтобы
показать текст выдаваемой ошибки. Так то написать можно что угодно
на любом тьюринг полном языке, но сделать это можно по разному. Вот
вы в контрпримере расширили область видимости переменной, а она вне
цикла не нужна. Плохо? Однозначно! И не зацикливайтесь на этот
пример, там может быть вовсе не тупой массив и счётчик i. И речь не
об этом цикле, а о поддержке всего стандарта конкретным
компилятором полностью. - VladislavS.(06.02.2022 23:44)
- Не особо и надо: evgeniy1294(93 знак., 06.02.2022 22:13)