-
- Выход не проблема, проблемой может быть гото внутрь скобок. Однако switch-case с этим (входом внутрь скобок) как-то разбирается. - AlexBi(22.02.2023 15:36)
- С чего бы оно вылезало боком? Это ж не фантазия прогера, это
штатная задача компилятора. У меня были случаи, что не собиралось
если не там объявлены переменные. Но и только-то. - POV(22.02.2023 14:18)
- Пока останусть при своём. Скобки для компилятора могут означать, в
том числе, сохранение регистров при входе и восстановление при
выходе, если внутри делается что-то большое и сложное, на что не
хватает свободных регистров процессора. Уследит ли за этим
компилятор в случае goto? По идее, должнен. Но лучше перебдеть, чем
недобдеть. - Nikolay_Po(22.02.2023 14:25)
- Следить за областью видимости - основная задача компилятора, тут не нужно предположений, это базовый функционал. - =AlexD=(22.02.2023 14:42)
- Пока останусть при своём. Скобки для компилятора могут означать, в
том числе, сохранение регистров при входе и восстановление при
выходе, если внутри делается что-то большое и сложное, на что не
хватает свободных регистров процессора. Уследит ли за этим
компилятор в случае goto? По идее, должнен. Но лучше перебдеть, чем
недобдеть. - Nikolay_Po(22.02.2023 14:25)