Обновить
0
0

Пользователь

Отправить сообщение
Почему нельзя так?
foo(...)
{
    var int flag1 = 0, flag2 = 0;
    if (!init_some1())
        flag1 = 1;
    if (!init_some2())
         flag2 = 1;
    // и так далее

     // деинициализируем в обратном порядке

    if flag2:
        //
    if flag1 || flag2:
       //
       // и так далее
}
Одного я не понимаю, почему так дорого?

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность