goto- все статьи тега


Как передать label в PHP?

предыстория этой истории довольно длинная, так что короче говоря-я знаю, что Гото плох, но у меня нет другого выбора, потому что... В PHP отсутствует оператор запятой. У меня есть такой паттерн-регулярная функция с точкой входа, заданной как метка, и внутри нее маленькая лямбда, которая должна goto к этой точке входа. Что-то вроде этого (неверный код): function water() { _Entry_point_2_0: // ... some code (function() { /*...*/ ;goto _Entry_point_2_0;})(); // ... some code ...

Что не так с использованием goto? [дубликат]

Возможные Дубликаты:Почему плохо использовать goto?Гото все еще считается вредным? Я был ramdomming через xkcd и видел это (если также читать некоторые негативные тексты о них несколько лет назад): Что на самом деле с ним не так? Почему тогда goto даже возможно в C++? почему я должен не использовать их? ...

Объявление переменной после метки goto

сегодня я нашел одну интересную вещь. Я не знал, что нельзя объявить переменную после метки goto. компиляция следующего кода #include <stdio.h> int main() { int x = 5; goto JUMP; printf("x is : %dn",x); JUMP: int a = 0; <=== giving me all sorts of error.. printf("%d",a); } выдает ошибки типа temp.c: In function ‘main’: temp.c:7: error: expected expression before ‘int’ temp.c:8: error: ‘a’ undeclared (first use in this function) temp.c:8: error: (Each undeclar ...