Ознакомьтесь с новой статьей: Расширенные переменные и типы данных в MQL5.
Автор: Мохамед Абдельмаабуд
Спасибо, что поделились информацией. Я постараюсь написать о том, что вы упомянули, как можно больше.
Ключевое слово const действует иначе, чем #define "constant".
Кстати, мне нравится, как реализованы константы в C# (компилятор заменяет их на литеральные значения).
https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/constants
На самом деле, когда компилятор встречает идентификатор константы в исходном коде C#, он подставляет буквенное значение непосредственно в код промежуточного языка (IL), который он производит. Поскольку во время выполнения с константой не ассоциируется адрес переменной, const-поля не могут передаваться по ссылке и не могут выступать в качестве l-значения в выражении.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Опубликована статья Расширенные переменные и типы данных в MQL5:
Переменные и типы данных — очень важные темы не только в программировании на MQL5, но и в любом языке программирования. Переменные и типы данных MQL5 можно разделить на простые и расширенные. Здесь мы рассмотрим расширенные переменные и типы данных. Простые мы изучали в предыдущей статье.
В этой статье мы рассмотрим новые переменные и типы данных в MQL5, а также их применение при разработке торгового программного обеспечения MQL5. Мы узнаем больше о некоторых продвинутых концепциях переменных и типов данных и рассмотрим их в следующих темах:
Автор: Mohamed Abdelmaaboud