MetaDriver: Не бузи. В шарпе тож есть деструкторы. :)
На out-of scope?! Деструктор- это когда выполнение инструкций выходит из области жизни переменной- и у переменной *гарантированно* и *немедленно* выполняется деструктор. В шарпе же не деструктор, а finalize-ер так же, как в джаве. И то, что метод выглядит, как деструктор- ни о чем не говорит. . А решение с парсингом все равно краше :-P.
1) На out-of scope?! Деструктор- это когда выполнение инструкций выходит из области жизни переменной- и у переменной *гарантированно* и *немедленно* выполняется деструктор. В шарпе же не деструктор, а finalize-ер так же, как в джаве. И то, что метод выглядит, как деструктор- ни о чем не говорит. . 2) А решение с парсингом все равно краше :-P.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Решение найдено!
https://www.mql5.com/ru/forum/3031/page1#comment_43919
https://www.mql5.com/ru/forum/131373/page2#content422811
Это была страница № 2...
Правда, мне мкл 5 до лампочки- но порадовался, что там
есть нормальные деструкторы, а не "модный" gc...
Правда, мне мкл 5 до лампочки- но порадовался, что там
есть нормальные деструкторы, а не "модный" gc...
Решение найдено!
https://www.mql5.com/ru/forum/3031/page1#comment_43919
Не бузи. В шарпе тож есть деструкторы. :)
На out-of scope?!
Деструктор- это когда выполнение инструкций выходит из области жизни переменной-
и у переменной *гарантированно* и *немедленно* выполняется деструктор.
В шарпе же не деструктор, а finalize-ер так же, как в джаве.
И то, что метод выглядит, как деструктор- ни о чем не говорит.
.
А решение с парсингом все равно краше :-P.
1) На out-of scope?!
Деструктор- это когда выполнение инструкций выходит из области жизни переменной-
и у переменной *гарантированно* и *немедленно* выполняется деструктор.
В шарпе же не деструктор, а finalize-ер так же, как в джаве.
И то, что метод выглядит, как деструктор- ни о чем не говорит.
.
2) А решение с парсингом все равно краше :-P.
1. Всё равно не бузи!
2. Только это решение не той задачи. :-Ь
;-)
1. Всё равно не бузи!
В шарпе есть средства для "гарантированного и немедленного" выполнения при выходе из области жизни. Cм. using
В шарпе есть средства для "гарантированного и немедленного" выполнения при выходе из области жизни. Cм. using
2. Только это решение не той задачи. :-Ь
Статический анализ- идеально.
1. Как будто это не уродство...
2. Да ладно! Человек хочет построить диаграмму кто-кого-вызывает.
Статический анализ- идеально.
1. Да нормально. Обычно время деструкции пофиг. Когда не пофиг используется using.
2.
void VozmiSPolkiPirozhok()
{
if (ты прав) VozmiSPolkiPirozhok();
else PolozhNaMesto();
return;
}
void VozmiSPolkiPirozhok()
{
if (ты прав) VozmiSPolkiPirozhok();
else PolozhNaMesto();
return;
}
Это уже проблема детекста рекурсий.
А смысл какой в том, что ты нарисовал рекурсию?
Это уже проблема детекста рекурсий.
Да просто хотел подчеркнуть разницу между статическим текстом и работающей программой.
Первоначальная заявка была на трассировку в рантайм. Даже топик так называется. :)