Аварийное завершение init() - страница 2

 
xrust >>:

я так понимаю что возвращают они номер ошибки, поэтому и int по умолчанию, по крайней мере deinit() так и делает когда прописывает в журнал причину деинициализации.

У меня в коде все специальные функции написаны, как void, но при этом коды ошибок они возвращать не перестали.

Стало быть, возврат кодов ошибок не имеет отношение к типу функции.

 
согласен, но возвращают то они целое значение по этому и int по умолчанию, и от пользовательского переименования компилятор не меняет типа функции. Интересно вылобы услышать официальное мнение по этому поводу...
 

Хотел сказать, что специальные функции ни чего не возвращают. Значит они по умолчанию void.

Возвращение ошибок из этих функций сделан на системном уровне МТ4. Эти возможности из MQL4 нам не доступны.

Ни где в справке ни чего не написано о типе этих функций. Но и зачем это нам, если они ни чего не возвращают?

Только в генерации шаблонов кодов в МЭ4 их тип указан, как int. И то, это по недосмотру, наверно...

Причина обращения: