Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
if (a > 0) {goto inner};
... // команды
{
X ax = X(a);
... // команды
inner:
// Сюда произойдёт переход по goto
...
// По завершении всех команд блока компилятор вызовет
// деструктор ~X() для переменной ax.
}
православности сионизма
- void l1()
- {
- if (b) {
- l2();
- B();
- l3();
- }
- else if ( c ) {
- E();
- }
- else {
- D();
- l2();
- }
- }
- void l3()
- {
- C();
- l1();
- }
- // Entry point.
- if (a) {
- A();
- l3();
- }
- else {
- l1();
- }
* This source code was highlighted with Source Code Highlighter.
Запретный плод GOTO сладок (версия для микроконтроллеров)!