Скачать MetaTrader 5

Обсуждение статьи "ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений"

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Знаешь C++? MQL5 очень схож с ним, убедись в этом сам!
MetaQuotes Software Corp.
Модератор
181100
MetaQuotes Software Corp. 2010.05.04 11:16 

Опубликована статья ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений:

В статье рассматривается пример создания класса для работы с кодами возврата торгового сервера и всеми ошибками, возникающими в процессе работы MQL-программы. После прочтения статьи, вы сможете сформулировать для себя начальное представление о том как работать с классами и объектами в MQL5. И в то же время у вас появится удобный инструмент для обработки ошибок, который в дальнейшем можно будет дорабатывать на свой вкус и цвет.

Перед тем как начать разработку, предлагаю ознакомиться с теми возможностями ООП, которые будут использоваться в этой статье. Безусловно, будут использоваться структуры и классы. Это базовые элементы в объектно-ориентированных языках. Что такое структура, что такое класс и чем они отличаются?

Структура - это конструкция, которая позволяет содержать в себе набор переменных и функций различных типов (кроме void).

Класс также как и структура представляет собой набор полей данных. Но класс - это более сложная и "гибкая" конструкция. Именно классы являются ключевым понятием в ООП.

Автор: KlimMalgin

Vasily
1261
Vasily 2010.05.04 11:50  

классс =)

давно ждал такой статейки =)

уже с первых слов ясно что настоящая статья для чайников =)

Комбинатор
15922
Комбинатор 2010.05.04 14:27  
Чайник для чайников.
Alphazavr
234
Alphazavr 2011.10.16 16:10  

Замечательная статья. Спасибо!

 

Timofey Rodikhin
172
Timofey Rodikhin 2016.06.24 21:51  
Я так понимаю метод Check отлавливает именно ошибки, коды возврата он не цепляет?
Alexey Volchanskiy
16671
Alexey Volchanskiy 2016.06.25 21:33  
Надо исключения вводить в язык, тогда будет толк. Пока при любой критической рантайм ошибке программа валится, и никакие классы типа описанного ситуацию не спасут.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий