LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

С таким инопланетянским синтаксисом - не нужно. Ну а вообще - тоже сомневаюсь что нужно, это неявные действия, отсутствие которых - одно из главных достоинств Си. В С++ такого полно, из-за чего там проблемы с longjmp например и сильно запутанная механика отправки исключений. Но то С++, оставим это ему.

Учитывая всё это, скоро в C больше не будет нужно использовать goto вообще нигде, даже для очистки ресурсов при ошибке. Так заживём, ЛОР!

Во-первых, goto используется далеко не только для очистки ресурсов при ошибке. Во-вторых, кто боится goto идите в свои js. goto это хороший инструмент, нативно существующий в любом проце, и он обязан быть в любом нормальном языке программирования.

Исходная версия firkax, :

С таким инопланетянским синтаксисом - не нужно. Ну а вообще - тоже сомневаюсь что нужно, это неявные действия, отсутствие которых - одно из главных достоинств Си. В С++ такого полно, из-за чего там проблемы с longjmp например и сильно запутанная механика отправки исключений. Но то С++, оставим это ему.