記事「初心者からプロまでMQL5をマスターする(第3回):複雑なデータ型とインクルードファイル」についてのディスカッション

 

新しい記事「初心者からプロまでMQL5をマスターする(第3回):複雑なデータ型とインクルードファイル」はパブリッシュされました:

これはMQL5プログラミングの主な側面を説明する連載の第3回目です。この記事では、前回の記事で触れなかった複雑なデータ型について説明します。具体的には、構造体、共用体、クラス、および「関数」データ型を扱います。また、#includeプリプロセッサディレクティブを使ってプログラムにモジュール性を加える方法についても解説します。

この記事では、プログラマーが複雑なデータ型を作成する方法について説明します。

  • 構造体 
  • 共用体
  • クラス(初心者向け)
  • 変数名を関数として使用できるデータ型(この方法により、関数を他の関数にパラメータとして渡すことができます)

さらに、#includeプリプロセッサディレクティブを使用して外部のテキストファイルをインクルードし、プログラムのモジュール性と柔軟性を確保する方法についても触れます。データはさまざまな方法で構成できますが、コンパイラは常にプログラムが必要とするメモリ量を把握しておく必要があり、そのためデータを使用する前に必ずその型を指定して定義する必要があります。

作者: Oleh Fedorov